Machine Learning Engineer – Recommendations - Python, LLMs, NLP, SQL, MLOps
London (Hybrid) | Full-time
A fast-growing, venture-backed digital health and eCommerce platform is hiring a
Machine Learning Engineer
to build and scale its recommendation and personalisation systems.
You'll design, train, and deploy ML models that power product discovery, ranking, and tailored user journeys across web and mobile. This is a cross-functional role working closely with Product, Data, and Engineering to turn behavioural and transactional data into intelligent, real-time experiences.
Machine Learning Engineer – Recommendations - Python, LLMs, NLP, SQL, MLOps
What you'll need:
* 4–6 years' ML engineering or applied data science experience
* Strong Python + PyTorch/TensorFlow
* Experience building recommendation systems or ranking models
* Familiarity with LLMs, embeddings, and NLP techniques
* SQL + modern data stack experience
* Exposure to MLOps and experimentation & A/B testing
Salary - Pays up to £100k + great benefits package
Hybrid working in Central London
You must be UK based to be considered, and visa sponsorship is unavailable
Machine Learning Engineer – Recommendations - Python, LLMs, NLP, SQL, MLOps