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 Skills: AI Artificial Intelligence Machine Learning ML Generative AI NLP Agentic AI