
Senior Software Engineer - AI
Publicis Groupe · Jul 2026 – Present
- Work directly with the Chief Solutions Officer to shape AI-system architecture, defining agent workflows, specialist responsibilities, routing, handoffs, shared state, and human approval points.
- Reduced tokens per query by 30% and lowered hallucination rates from 20–25% to under 10% through context engineering; implemented caching to shorten response times for similar queries.
- Use human-aligned LLM-as-a-judge evaluations to assess agent retrieval, answer accuracy, and faithfulness; incorporate reranking and evaluation feedback into iterative improvements.
- Implement SQL validation and input/output guardrails targeting prompt injection and harmful content, with LangSmith observability to inspect agent execution and investigate behavior.
- Develop MCP servers and agent skills to standardize tool access across agents, simplify third-party integrations, and make specialist capabilities reusable across agentic stacks.
- Expanded vector-backed agent memory from semantic memory to include episodic and procedural memory.

