Machine Learning Engineer
- Remote-first (UK) | occasional travel to London office
- Up to £85,000 + 10% Bonus
I'm working with a business that is using machine learning to drive real commercial decision-making at scale across international markets. They're looking for a Machine Learning Engineer to join a small, high-impact team responsible for production ML systems supporting pricing operations across the UK, US and Europe.
This is a genuinely end-to-end role sitting across Machine Learning, Data Science and MLOps, giving you ownership of production systems rather than just a small part of the ML lifecycle.
Why join?
- Own production machine learning systems that directly influence pricing and demand decisions
- Work across the full ML lifecycle, from data ingestion through to deployment and monitoring
- Join a small team where your work will have visible commercial impact
- Remote-first environment with flexibility around office attendance
- Opportunity to expand into AI and LLM-related projects over time
What you'll be doing
- Building and maintaining data pipelines and ML workflows
- Deploying, monitoring and improving production machine learning models
- Investigating and resolving issues across data and model pipelines
- Working on demand modelling, pricing and revenue optimisation initiatives
- Collaborating with technical and business stakeholders across multiple regions
- Supporting machine learning systems running across the UK, US and Europe
What they're looking for
- Around 3-5 years' experience in Machine Learning Engineering, Data Science or a similar role
- Strong Python and SQL skills
- Experience deploying and supporting ML models in production
- Understanding of MLOps principles and model lifecycle management
- Cloud experience, ideally AWS (Azure or GCP backgrounds also considered)
- Comfortable operating independently and solving problems with minimal supervision
- Strong communication skills and a pragmatic, adaptable approach
Nice to have
- Snowflake experience
- SageMaker, Athena or DynamoDB exposure
- Demand forecasting, pricing or revenue optimisation experience
- LLM or Generative AI exposure
This role would suit someone who enjoys ownership, variety and solving real-world problems in production environments rather than working purely on experimentation or research.
Machine Learning Engineer