Job Description
Location: London, UK
Department: Engineering
Employment Type: Permanent
Role Overview
We are seeking an experienced Machine Learning Engineer to design, develop and deploy production-ready machine learning models that deliver real business value. Working within our AI team, you will bridge the gap between data science and software engineering by building scalable ML pipelines and deploying intelligent applications into production environments.
Reporting to the Head of Data & AI, you will collaborate closely with Data Scientists, Software Engineers and Product Managers to deliver innovative AI-driven solutions.
This is an exciting opportunity to work with cutting-edge technologies including Generative AI, LLMs and cloud-native machine learning platforms.
Project Description
The successful candidate will initially support the development of AI-powered automation tools and predictive analytics platforms used across multiple business functions.
- Technology Stack: Python, TensorFlow, PyTorch, Scikit-learn, Azure ML, AWS SageMaker, Databricks, Docker and Kubernetes.
- Environment: Cloud-native AI platform with MLOps and CI/CD deployment.
Key Skills & Qualifications
- Strong commercial experience developing machine learning solutions.
- Excellent Python programming skills.
- Experience with TensorFlow, PyTorch or Scikit-learn.
- Knowledge of MLOps, model deployment and monitoring.
- Experience working with cloud ML platforms.
- Strong understanding of statistics, data modelling and feature engineering.
- Experience with SQL and large-scale datasets.
- Degree in Computer Science, Mathematics, AI or related discipline.
Key Responsibilities
Machine Learning Development
- Design and develop machine learning models for production use.
- Build scalable data pipelines and feature engineering workflows.
- Train, validate and optimise predictive models.
- Deploy machine learning models into cloud production environments.
- Monitor model performance and implement continuous improvements.
Engineering & MLOps
- Build automated model deployment pipelines.
- Develop APIs to serve machine learning models.
- Maintain reproducible ML workflows.
- Collaborate with DevOps teams on infrastructure automation.
- Ensure models remain secure, scalable and reliable.
Innovation & Collaboration
- Work alongside Product Managers to identify AI opportunities.
- Collaborate with Data Scientists on experimentation and research.
- Evaluate emerging AI technologies and frameworks.
- Contribute to technical documentation and best practices.
What’s on Offer
Join an innovative organisation investing heavily in Artificial Intelligence and machine learning technologies, offering genuine opportunities to work on cutting-edge AI solutions.
Package: Competitive salary + annual bonus + private healthcare + hybrid working + learning budget + stock options (where applicable).