All vacancies
BF-1003
Machine Learning Engineer
An applied machine learning role in a Series B AI business, taking models from prototype to production and measuring what works.
The role
Our client is a Series B AI business building products for large enterprise customers. The machine learning team works closely with product and platform engineering, and the emphasis is on applied work rather than research for its own sake.
You will own models and evaluation from early prototype through to production, including the parts that are less glamorous: data quality, monitoring, cost and failure modes.
Key responsibilities
- Build and deploy machine learning models in production.
- Design evaluation sets and measure model quality over time.
- Work with platform engineers on training and inference infrastructure.
- Improve data pipelines and feature quality with the data team.
- Explain model behaviour and limitations to product and commercial colleagues.
What we are looking for
- Commercial experience shipping machine learning to production.
- Strong Python and a solid software engineering background.
- Practical experience with evaluation, monitoring and model failure modes.
- Familiarity with modern ML tooling and cloud infrastructure.
- Clear communication and a product mindset.
What is on offer
- Base salary of £90,000–£110,000.
- Hybrid working with two days per week in central London.
- Equity, private medical cover and 27 days of annual leave.
- The chance to shape how the team evaluates and ships models.
Bennett & Fletcher is managing this vacancy on behalf of our client. Please quote reference BF-1003 when applying.