We’re hiring a Machine Learning Engineer to build and deploy production ML solutions embedded directly into customer-facing products. This is a hands-on, end-to-end role with ownership from requirements through to live client delivery.
You’ll be asked to:
- Design, build, and deploy ML solutions from specification to production
- Implement ML features within live products used by clients
- Write high-quality Python for data pipelines, modelling, and deployment
- Work as an AWS generalist across core services (e.g. S3, EC2, Lambda, SageMaker, ECS/EKS)
- Own full ML project lifecycles, including deployment and iteration
- Support client-facing demos and product delivery
Should have experience of:
- Strong Python experience in production environments
- Broad, hands-on AWS experience
- Proven delivery of end-to-end machine learning projects
- Experience deploying and maintaining models in production
- Comfortable working across technical and non-technical teams
Helpful to have:
- MLOps, CI/CD, or model monitoring experience
- Infrastructure as Code (e.g. Terraform, CloudFormation)
- Docker / containerisation
- Client-facing or product-led engineering experience
What’s in it for you:
- Salary up to £70,000
- 35 days holiday
- Great benefits package (Pension, Healthcare, Life Cover, etc)
- Fully flexible hybrid working
- Learning and development budget for further education or other learning/wellbeing initiatives
- Clear career progression
- A genuine focus on work–life balance