We are building our AI engineering capability to serve the growing demand for LLM integration, agentic AI, and MLOps from our UK and EU enterprise clients. As a Senior AI/ML Engineer you will lead the design and delivery of production AI systems — not prototypes. You will work closely with client engineering teams and our internal product squads to ship AI features that are reliable, observable, and maintainable.
- Design and build production-grade LLM integrations (RAG pipelines, tool-use agents, fine-tuning workflows)
- Develop agentic AI systems using frameworks such as LangChain, LlamaIndex, or custom orchestration
- Implement and maintain MLOps infrastructure: model serving, monitoring, evaluation pipelines, and cost controls
- Collaborate with product and engineering teams to scope, prototype, and productionise AI features
- Define and run evals to measure model output quality, latency, and safety before and after deployments
- Contribute to internal AI tooling that augments the productivity of our entire engineering team
- 4+ years of software engineering experience with at least 2 years focused on ML or AI systems in production
- Deep proficiency in Python and the modern AI/ML ecosystem (PyTorch, Hugging Face, LangChain, etc.)
- Hands-on experience integrating LLM APIs (OpenAI, Anthropic, Gemini, or open-source models)
- Strong understanding of RAG architectures, vector databases (Pinecone, Weaviate, pgvector), and embedding models
- Experience deploying and monitoring ML models in cloud environments (AWS SageMaker, GCP Vertex, or equivalent)
- Strong written and spoken English for daily client communication
- Ability to translate ambiguous business requirements into concrete AI system designs
- Experience with multi-agent frameworks (AutoGen, CrewAI, or custom orchestration)
- Knowledge of model fine-tuning, RLHF, or preference optimisation
- Background in fintech, healthcare, or other regulated industries where AI outputs carry high stakes
- Contributions to open-source AI projects or published research
Apply for this role
We review every application personally and reply within 5 business days.