
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading tech company in the UK seeks a Senior ML Engineer to take technical ownership of scalable machine learning environments. This role will lead the transition of experimental models into production-grade services, ensuring they are observable and efficient. Responsibilities include designing deployment pipelines, establishing monitoring frameworks, and integrating ML models into products seamlessly. Ideal candidates have a solid engineering background, with hands-on experience in ML systems and proficiency in cloud platforms like AWS.
Job Description We are looking for a Senior ML Engineer to take technical ownership of our machine learning production environment. You will lead the transition of experimental models into production-grade services that are reliable, scalable, and cost-effective. Your mission is to build the "highway" that allows our data science team to deploy models rapidly while ensuring those models are observable and fiscally responsible. You will own the entire ML lifecycle—from automated training pipelines to real-time inference clusters—and serve as a key software engineering contributor to our AI product stack.
Demonstrating strong software engineering fundamentals, including production-quality Python, testing, CI/CD practices, and version control; designing and operating reliable, versioned REST APIs using an API-first approach; building, deploying, and operating backend services in cloud environments (AWS as primary platform; other clouds considered transferable); using containerisation and modern deployment approaches, including Docker, automated pipelines, and basic observability; working effectively with real-world data and production systems in collaboration with product, data, and platform teams; bringing hands-on experience delivering machine-learning systems in production or a strong software-engineering background with motivation to grow into ML and MLOps.