Senior ML / MLOps Engineer (AWS, SageMaker, LLM, Data Pipelines)
Salary: £75,000 – £85,000 + 15% bonus
Location: Hybrid – Manchester or London (2 days per week in the office)
Join a mission-driven team building systems that process and verify complex open-source intelligence. You'll work on production-grade ML and LLM pipelines operating on challenging datasets, delivering reliable, scalable, and observable solutions.
What you'll do
- Deploy ML and LLM models into AWS production environments (SageMaker, Bedrock, Lambda, ECS, API Gateway)
- Design and maintain scalable data pipelines for training, validation, deployment, and monitoring
- Ensure data quality and reliability across multiple sources, including structured, NoSQL, and graph datasets
- Build high-performance APIs to expose model outputs (FastAPI preferred)
- Implement CI/CD processes for ML pipelines, including automated testing, deployment, and monitoring
- Collaborate with data scientists, analysts, and platform engineers to operationalise models
- Contribute to architecture, tooling, and best practices for production ML workflows
Must-have
- Senior experience deploying ML or LLM models in production
- Strong Python engineering skills (FastAPI or similar frameworks)
- AWS experience: SageMaker, Lambda, ECS, or serverless pipelines
- Comfortable working with complex datasets and robust data pipelines
- CI/CD, monitoring, and observability for ML pipelines
- Strong problem-solving, communication, and collaboration skills
Nice-to-have
- RAG / LLM pipelines experience
- Terraform, serverless architectures
- Cloud data stores (DynamoDB, OpenSearch, BigTable) or graph databases
Benefits
- Life cover, enhanced pension plan, private medical insurance (Bupa)
- Enhanced maternity/paternity leave, annual leave + wellbeing leave
- Learning & volunteering programmes
- Hybrid working flexibility
Applicants must have the right to work in the UK. Sponsorship is not available at this time.