Senior Machine Learning Engineer
x2 days a week in the office (can be reduced to x1 day sometimes)
About the Role & Company
Join a large-scale, consumer-facing technology business operating across multiple markets, known for its innovation, rich user data, and commitment to ML / AI.
With thousands of employees and a rapidly expanding AI/ML function, this company is investing deeply in applied machine learning to enhance digital experiences, power intelligent automation, and unlock data-driven decision-making.
As a Senior Machine Learning Engineer, you’ll be part of a cross-functional team bringing models from ideation into production, developing scalable ML systems that operate across both real-time and batch environments. You'll also help shape internal tooling and infrastructure to support rapid experimentation, reliable deployment, and safe AI at scale.
Key Responsibilities
- Build, deploy and maintain machine learning models as APIs, streams, and batch services
- Partner with Data Scientists to industrialise prototypes into production-ready applications
- Lead on observability, CI/CD automation, and monitoring for ML workflows
- Develop cloud-native infrastructure using Docker, Kubernetes, and Terraform
- Contribute to shared ML tooling and experimentation platforms
- Ensure best practices in model testing, rollback, and deployment hygiene
- Work across technical and compliance teams to ensure governance and risk controls
Requirements
- 3–5 years’ experience in machine learning engineering and/or applied data science
- Master’s or PhD in a numerate discipline (Computer Science, Mathematics, etc.)
- Strong Python coding skills for production systems
- Proven experience deploying models in real-world environments (API, batch, streaming)
- Familiarity with MLOps best practices and containerised deployments (Docker, Kubernetes)
- Experience working in cloud environments (AWS preferred; Terraform a bonus)
- Strong communication skills and interest in the latest ML/AI developments
- Comfortable in collaborative, cross-functional teams with fast iteration cycles
If this role interests you and you would like to find out more (or find out about other roles), please apply here or contact us via (feel free to include a CV for review).