Machine Learning Engineer - Personalisation & Recommendations

Experis - ManpowerGroup

Isleworth

On-site

GBP 31,365,000 - 35,055,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Experis - ManpowerGroup is seeking an experienced Machine Learning Engineer to join its data and AI team in Osterley, West London. Hybrid role requiring 2 days on-site per week with strong emphasis on personalisation, recommendation systems, and scalable ML solutions.

You will design, train, and deploy models, build scalable data pipelines, evaluate model performance, and collaborate with Product, Engineering, and Data Science teams to drive product innovation in a data-driven environment.

Qualifications

  • Strong commercial experience as a Machine Learning Engineer.
  • Experience designing and deploying machine learning models in production environments.
  • Proven expertise in: Recommendation Systems, Personalisation Models, Ranking Algorithms, User Behaviour Analysis.
  • Strong Python development skills and experience with machine learning frameworks.
  • Experience building scalable data pipelines and feature engineering processes.
  • Knowledge of experimentation methodologies, including A/B testing.
  • Experience handling large-scale structured and unstructured datasets.
  • Strong understanding of MLOps, model deployment, monitoring, and lifecycle management.
  • Excellent communication and stakeholder engagement skills.

Responsibilities

  • Design, build, train, and optimise machine learning models focused on personalisation and recommendation systems.
  • Develop solutions covering: Recommendation Engines, Ranking Algorithms, User Segmentation, Content Analysis.
  • Evaluate and improve model accuracy, performance, and scalability.
  • Develop and maintain scalable data pipelines to support model training and feature engineering.
  • Work with structured and unstructured datasets at scale.
  • Ensure data quality, reliability, and efficient processing across the ML lifecycle.
  • Deploy machine learning models into production environments.
  • Monitor performance, availability, and model effectiveness over time.
  • Implement processes to support model retraining and continuous improvement.
  • Design and analyse A/B tests and offline experiments.
  • Measure model effectiveness and user outcomes.
  • Use insights to drive ongoing optimisation and product improvements.
  • Partner with Product, Engineering, Data Science, and Business teams to align ML initiatives with strategic goals.

Skills

Python
ML frameworks
MLOps
Data pipelines
A/B testing
Cloud platforms
Large datasets

Tools

TensorFlow
PyTorch

Job description

Experis - ManpowerGroup is seeking an experienced Machine Learning Engineer to join its data and AI team in Osterley, West London. Hybrid role requiring 2 days on-site per week with strong emphasis on personalisation, recommendation systems, and scalable ML solutions.

You will design, train, and deploy models, build scalable data pipelines, evaluate model performance, and collaborate with Product, Engineering, and Data Science teams to drive product innovation in a data-driven environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Experis - ManpowerGroup • Isleworth

Hybrid
GBP 31,365,000 - 35,055,000
Machine Learning Engineer - UK
Machine Learning Engineer - UK

Experis • Isleworth

Hybrid
GBP 60,000 - 90,000
Production ML Engineer - Scale & Personalization (Hybrid)
Production ML Engineer - Scale & Personalization (Hybrid)

Sky • Greater London

Hybrid
GBP 70,000 - 120,000
Free Sky TV or NOW package
Pension package with up to 9% employer
Private healthcare
+4
ML Engineer
ML Engineer

Square One Resources • Greater London

On-site
GBP 83,000 - 138,000
Senior ML Engineer - Personalisation & Production Systems
Senior ML Engineer - Personalisation & Production Systems

Sky • Isleworth

Hybrid
GBP 80,000 - 100,000
Senior Data Scientist: Personalisation & Gen AI Hybrid
Senior Data Scientist: Personalisation & Gen AI Hybrid

Data Idols • Greater London

Hybrid
GBP 80,000 - 85,000
Senior ML Engineer - Personalisation & Recommendations
Senior ML Engineer - Personalisation & Recommendations

ASOS • Greater London

On-site
GBP 90,000 - 120,000
Employee discount (ASOS)
Employee sample sales
25 days paid annual leave + extra day
+4
ML Engineer – Real-Time Personalisation at Scale
ML Engineer – Real-Time Personalisation at Scale

ASOS.com • Greater London

On-site
GBP 85,000 - 120,000
Employee discount
Employee sample sales
25 days paid annual leave
+2
Senior ML Engineer: Personalization & Production ML
Senior ML Engineer: Personalization & Production ML

Gofractional • Greater London

Hybrid
GBP 90,000 - 120,000
Data Science Manager
Data Science Manager

Freshminds • England

Hybrid
GBP 70,000 - 80,000