Senior ML Engineer - Personalised Recommendations & Search

Asos

England

On-site

GBP 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee discount
Sample sales
25 days annual leave
Discretionary bonus
Private medical care
Flexible benefits allowance
Learning opportunities

Job summary

ASOS is seeking a Senior Machine Learning Engineer to join our Search and Recommendations team, building AI-powered fashion experiences and personalised outfits across the customer journey. You’ll work with ML Scientists, Software Engineers and Product Managers to deploy models and scale production ML systems for millions of customers.

You will help advance recommendations, personalisation and AI-driven fashion discovery, while improving performance, reliability and observability across the ML

Qualifications

  • Experience designing, building and deploying ML systems in production environments.
  • Strong ML engineering and software engineering practices.
  • Hands-on experience with PyTorch, TensorFlow or similar.
  • Experience training and optimising models using large datasets and distributed compute infrastructure.
  • Experience working with recommendation systems, ranking, retrieval, personalisation or related ML domains.
  • Knowledge of MLOps practices, including model deployment, monitoring and lifecycle management.
  • Experience building reliable, observable and scalable services in cloud environments.
  • Comfortable providing technical leadership and mentoring other engineers.
  • Strong collaboration and communication skills, with experience working in cross-functional product teams.
  • Curiosity about emerging AI technologies and the practical application of LLMs and generative AI in customer-facing products.

Responsibilities

  • Design, build and operate production ML systems powering outfit discovery and personalised fashion experiences.
  • Partner with Machine Learning Scientists to deploy deep learning models and deliver meaningful customer and business outcomes.
  • Deploy and optimise batch and real-time machine learning models serving millions of customers.
  • Contribute to systems that power recommendations, personalisation and AI-driven fashion discovery experiences across ASOS.
  • Improve system performance, reliability, observability and scalability across the machine learning lifecycle.
  • Contribute to technical design decisions, architecture discussions and engineering best practices.
  • Mentor and support other engineers through coaching, collaboration and knowledge sharing.
  • Help strengthen technical practices across the team and the wider machine learning community at ASOS.
  • Contribute to the development of shared machine learning capabilities, tools and best practices used across multiple teams.

Skills

ML systems design
Deep learning
PyTorch
TensorFlow
Model training
Distributed compute
MLOps
Cloud services
Mentoring
Cross-functional teamwork
Generative AI
LLMs

Tools

PyTorch
TensorFlow
AWS

Job description

ASOS is seeking a Senior Machine Learning Engineer to join our Search and Recommendations team, building AI-powered fashion experiences and personalised outfits across the customer journey. You’ll work with ML Scientists, Software Engineers and Product Managers to deploy models and scale production ML systems for millions of customers.

You will help advance recommendations, personalisation and AI-driven fashion discovery, while improving performance, reliability and observability across the ML

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior ML Engineer - Fashion Recommendations & Personalization
Senior ML Engineer - Fashion Recommendations & Personalization

ASOS • Greater London

On-site
GBP 90,000 - 120,000
Employee discount
Sample sales
Annual leave 25+1
+4
Senior ML Engineer – Personalised Fashion Recs & Search
Senior ML Engineer – Personalised Fashion Recs & Search

ASOS • Greater London

On-site
GBP 100,000 - 150,000
Employee discount (ASOS)
Employee sample sales
25 days annual leave + extra day
+4
Senior ML Engineer - AI-Powered Recommendations & Search
Senior ML Engineer - AI-Powered Recommendations & Search

ASOS.com • Greater London

On-site
GBP 85,000 - 120,000
Employee discount
Sample sales
25 days annual leave
+4
Senior ML Engineer - Personalisation & Real-time Recs
Senior ML Engineer - Personalisation & Real-time Recs

ASOS.com • Greater London

Hybrid
GBP 90,000 - 130,000
Employee discount
Sample sales
25 days leave + extra day
+4
Senior ML Engineer, Real-Time Search & Recommendations
Senior ML Engineer, Real-Time Search & Recommendations

ASOS • Greater London

On-site
GBP 90,000 - 140,000
Employee discount (hello ASOS discount
Employee sample sales
25 days paid annual leave + extra day
+4
Senior ML Engineer: Personalised Fashion & GenAI
Senior ML Engineer: Personalised Fashion & GenAI

ASOS.com Ltd • Greater London

On-site
GBP 90,000 - 130,000
Employee discount (ASOS)
Employee sample sales
25 days paid annual leave
+4
Machine Learning Engineer: Personalization & Recommendations
Machine Learning Engineer: Personalization & Recommendations

asos.com Ltd • Greater London

Hybrid
GBP 70,000 - 110,000
Employee sample sales
25 days annual leave + 1 extra day
Private medical care
+2
Senior ML Scientist – Personalisation & Recommendations
Senior ML Scientist – Personalisation & Recommendations

ASOS.com Ltd • City Of London

On-site
GBP 90,000 - 130,000
Employee discount
Private medical care
Discretionary bonus
+1
Principal ML Engineer – Fashion Discovery & Personalization
Principal ML Engineer – Fashion Discovery & Personalization

ASOS.com • Greater London

On-site
GBP 120,000 - 180,000
Employee discount
Sample sales
25 days paid annual leave + extra day
+4