Machine Learning Engineer
New Yesterday
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Montash
Machine Learning Engineer | Generative AI | AWS | End-to-End ML Solutions
Location: London-based | Hybrid
Please note: Sponsorship is not offered for this position
We’re working with a leading organisation on a mission to become one of the most insight-driven businesses in its sector, placing machine learning and generative AI at the core of customer experiences, operational optimisation, and strategic decision-making.
This is a fantastic opportunity for a skilled Machine Learning Engineer to build and deploy scalable, production-level ML solutions, working closely with Data Scientists and cross-functional teams to drive measurable business impact.
You’ll play a pivotal role in integrating machine learning models into end-to-end pipelines, supporting strategic initiatives such as customer engagement, automated insights, and decision-support tooling. You’ll also contribute to shaping the frameworks, infrastructure, and shared tooling that enable safe, responsible, and efficient AI experimentation and deployment.
If you’re passionate about problem-solving, applying ML to real-world challenges, and bringing ideas to life in production environments, this role is a great fit.
What You’ll Be Doing
Machine Learning Engineering
- Build, deploy, and maintain ML models as services, streaming applications, or batch jobs across real-time and offline platforms.
- Develop scalable model APIs with strong CI/CD and observability practices.
- Implement model testing, monitoring, and rollback capabilities in production environments.
- Collaborate with Data Scientists to translate prototypes into reliable, maintainable ML applications.
- Identify opportunities to develop new ML solutions in partnership with Data Science teams.
Platform & Tooling
- Automate and standardise ML infrastructure using Docker, Kubernetes, and Terraform.
- Support and develop monitoring dashboards for key ML and AI services.
- Ensure cloud-native, secure, and cost-efficient deployments in AWS environments.
- Contribute to the development of shared platforms and tooling that enable model deployment and experimentation.
Compliance
- Adhere to governance, risk, and compliance obligations relevant to the role.
- Identify and escalate non-compliance issues when necessary.
- Proactively challenge processes that may impact compliance standards.
- Complete all mandatory compliance training and engage with compliance teams for clarification when needed.
What You’ll Bring
- 3–5 years of experience in machine learning engineering and data science.
- Excellent programming skills in Java and Python for production systems.
- Strong foundations in machine learning and data science.
- Experience deploying ML models as APIs, batch jobs, or streaming services (e.g., Kafka Streams).
- Proficiency in containerised application deployment with Kubernetes.
- Demonstrated experience building ML solutions from concept to delivery.
- Excellent communication and collaboration skills.
- Up-to-date knowledge of modern ML and AI developments.
Why Join
This is a chance to work on impactful machine learning use cases that shape the future of customer experiences and business operations. You’ll be part of a collaborative environment where innovation is encouraged, and you’ll have the autonomy to influence tooling, frameworks, and production ML strategy.
Please note: Sponsorship is not offered for this position. Candidates must have the existing right to work in the relevant location.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
Industries
- Gambling Facilities and Casinos and Computer Games
- Location:
- United Kingdom
- Job Type:
- FullTime
- Category:
- Engineering