Machine Learning Engineer
Investigo · London, England ·
Last confirmed by our partners on 22 Oct 2026.
Overview
As Machine Learning Engineer you will design, train, and optimise models for user personalisation within a business-critical programme at a leading consultancy. You will build scalable data pipelines, deploy models to production, and lead experiments to drive continuous improvement. Collaborating with cross-functional teams, you’ll align ML initiatives with business goals and explore cutting-edge research for potential integration. This role offers impact through improving recommendations, segmentation, and content analysis in a dynamic client-facing environment.
Responsibilities
- Design, train and optimise ML models for personalisation (recommendation engines, ranking, segmentation, content analysis)
- Build and maintain scalable data pipelines for feature engineering and model training on large-scale structured and unstructured data
- Deploy, monitor and maintain ML models in production ensuring availability and performance
- Lead A/B tests and offline experiments to evaluate model efficacy and drive improvements
- Collaborate with cross-functional teams to align ML work with business objectives and user needs
- Research emerging ML and deep learning methods for potential integration into existing systems
Key requirements
- cross-functional collaboration
- analytical thinking
- communication
- machine learning model design and optimisation
- feature engineering for large-scale datasets
- data pipeline engineering
Market data from EasyWorkClub, not from the employer
More openings at Investigo
84 other openings we list
- Business Analyst · London
- Full Stack C# Developer | Trading Systems | Contract Inside IR35 - Investigo · London
- Commercial Finance Manager · Milton Keynes
- Head of FP&A · London
- Group Financial Controller · London