An incredible opportunity for Senior Applied AI Engineer to join a global AI Innovation and R&D team focused on building production-ready Generative and Agentic AI systems. This is a hands-on engineering role for someone who enjoys shipping real AI products and working at the intersection of software engineering, agentic workflows and applied GenAI.
The role
- Design, build and own production-grade agentic AI systems end to end
- Develop stateful, reliable agent workflows with planning, tool use, memory and human-in-the-loop controls
- Implement advanced retrieval and grounding (hybrid search, reranking, context assembly)
- Build secure tool integrations and expose internal and external services to agents
- Treat evaluation as an engineering discipline with regression tests, metrics and release gates
- Instrument LLMOps and AgentOps for cost, latency, quality and failure monitoring
- Optimise systems for performance, cost and reliability across models and providers
- Build and operate backend services (Python APIs, workflows, event-driven systems)
- Collaborate closely with data science, backend and delivery teams to ship scalable AI solutions
- Contribute to reusable components, documentation and applied innovation outputs
Experience
- 5+ years of experience in software engineering, applied ML or applied AI
- Strong Python skills and solid software engineering fundamentals
- Hands-on experience building and productionising LLM-powered applications
- Practical experience with agentic frameworks (e.g. LangChain, LlamaIndex, LangGraph, CrewAI or similar)
- Strong understanding of retrieval systems and vector databases
- Familiarity with agent patterns such as planning, tool use, ReAct and multi-agent systems
- Experience deploying production services on cloud platforms (AWS, Azure or GCP)
- Comfortable with Docker, CI/CD and production operations
- A strong delivery