Publicis Groupe is looking to solve the problem of turning cutting-edge generative-AI research and data-science insights into live demonstrations that differentiate Publicis in competitive pitches and large-scale client engagements.
Requirements
- Intermediate-level Python plus proficiency in at least one additional modern language (TypeScript/JavaScript, Java, Go, Dart, etc.).
- Hands-on experience calling or fine-tuning GenAI/LLM APIs (e.g., GPT-4o, Claude, Gemini) and integrating them into user-facing or service-layer applications.
- Working knowledge of front-end or mobile frameworks (React, Next.js, Flutter, etc.).
- Prior work with AI-agent orchestration, vector databases (Pinecone, Weaviate, PGVector) or LangChain/LlamaIndex.
- Experience deploying models or apps in Databricks and using MLflow or similar MLOps tooling.
Responsibilities
- Design, build and own backend services, microservices and cloud functions (AWS, Azure, Databricks) that power GenAI and data science workflows.
- Integrate and experiment with GenAI APIs (OpenAI, Claude, proprietary LLMs) and agent/tool frameworks; implement retrieval augmented generation and vector database pipelines where useful.
- Develop occasional cross-platform front ends (React, Next.js, Flutter) to showcase prototypes and MVPs.
- Rapid prototype novel audience intelligence or ad tech concepts for new business pitches; evolve proofs of concept into scalable products.
- Collaborate with data scientists to operationalize predictive segmentation, targeting and measurement models.
Other
- 3+ years professional software-engineering experience (or 4+ years with a relevant advanced degree).
- Thrives in fast-moving, ambiguous environments; balances strategic vision with hands-on execution
- Act as the technical lead within the squad: set coding standards, review PRs and mentor engineers.
- Translate complex AI/ML ideas into clear narratives for creative, media and C suite audiences.