- Company Name
- Publicis Collective
- Job Title
- Full Stack Developer
- Job Description
-
Job Title: Full Stack Developer
Role Summary: Design, build, and deploy end‑to‑end web applications integrating large language models (LLMs). Lead projects from concept to production while ensuring AI‑first user experiences, responsive design, and robust back‑end services. Collaborate with AI, DevOps, and data teams to implement AI‑native features and scaling solutions.
Expectations: Deliver high‑quality, AI‑integrated web products in a fast‑paced environment. Maintain code quality and adherence to security, ethical, and performance standards. Communicate progress, challenges, and solutions clearly to technical and non‑technical stakeholders.
Key Responsibilities:
• Architect front‑end web interfaces following AI‑first design principles using HTML, CSS, JavaScript, and frameworks such as React, Vite, or Next.js.
• Implement back‑end services, APIs, and LLM integration (OpenAI, Anthropic, Google AI, etc.) in Python or TypeScript.
• Build and manage vector databases (e.g., Pinecone, MongoDB with vector extensions) and other persistence layers (S3, EFS).
• Design and deploy prompt engineering, fine‑tuning, and Retrieval‑Augmented Generation (RAG) pipelines using LangChain, LlamaIndex, and similar tools.
• Ensure cross‑platform responsiveness, mobile optimization, and application scalability via Docker, Kubernetes, or cloud‑native services.
• Own end‑to‑end project lifecycle: requirements gathering, architecture, coding, testing, deployment, and hand‑off.
• Stay current on emerging web, AI, and LLM technologies; propose and adopt best practices.
Required Skills:
• 2+ years experience as Full‑Stack, AI, or Software Engineer.
• Proficiency in front‑end (HTML, CSS, JS) and back‑end (Python, TypeScript) languages.
• Expertise with React, Vite, Next.js, and build tooling.
• Deep knowledge of LLM APIs, fine‑tuning, prompt engineering, and RAG implementations.
• Experience with vector databases (Pinecone, Weaviate, etc.) and storage solutions (S3, EFS).
• Familiarity with LangChain, LlamaIndex, or equivalent AI development frameworks.
• Version control (Git) and CI/CD pipeline experience.
• Strong problem‑solving, communication, and project management skills.
• Understanding of AI safety, ethics, and responsible AI principles.
Required Education & Certifications:
• Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
• Relevant certifications in cloud, AI, or full‑stack development are a plus (e.g., AWS Certified Developer, Google Cloud Professional Data Engineer, OpenAI API Foundation).
Birmingham, United states
Hybrid
Junior
11-02-2026