ML Engineer: Growth & Personalisation for New Verticals

Deliveroo

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Deliveroo in London is seeking a Machine Learning Engineer to join our growth and personalisation efforts. You will be part of a Global DoorDash Engineering team working in a hybrid setup with 3 days in the office.

The role focuses on expanding monthly active users across groceries, retail and related verticals, shaping the homepage and notification flows. You will build ranking and personalisation models for vertical pages, design mechanisms to blend new vertical content into the homepage, and

Qualifications

  • Minimum 3+ years of experience as an ML Engineer or Data Scientist.
  • Proven ability to write high-quality production code in Python.
  • Experience with end-to-end model productionisation.
  • Background in personalisation, ranking, or recommender systems.

Responsibilities

  • Build and improve ranking models for vertical landing pages (grocery, retail).
  • Design models that blend new-vertical content into a homepage focused on restaurant ordering.
  • Build personalisation models translating user behaviour into relevant recommendations.
  • Contribute to notification targeting to drive adoption of new verticals.

Skills

Python
Productionisation
Personalisation
Ranking models
Recommender systems
Causal inference

Job description

Deliveroo in London is seeking a Machine Learning Engineer to join our growth and personalisation efforts. You will be part of a Global DoorDash Engineering team working in a hybrid setup with 3 days in the office.

The role focuses on expanding monthly active users across groceries, retail and related verticals, shaping the homepage and notification flows. You will build ranking and personalisation models for vertical pages, design mechanisms to blend new vertical content into the homepage, and

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

Similar jobs worth comparing

Senior ML Engineer - Growth & Personalisation (Hybrid)
Senior ML Engineer - Growth & Personalisation (Hybrid)

Deliveroo • Greater London

Hybrid
GBP 90,000 - 140,000
Equity options
Hybrid work model
Machine Learning Engineer - Growth & Personalisation
Machine Learning Engineer - Growth & Personalisation

Deliveroo • Greater London

On-site
GBP 70,000 - 110,000
Senior Machine Learning Engineer - Growth & Personalisation
Senior Machine Learning Engineer - Growth & Personalisation

Deliveroo • Greater London

On-site
GBP 90,000 - 140,000
Equity options
Hybrid work model
ML Engineer - ETA & Delivery Forecast (Hybrid, London)
ML Engineer - ETA & Delivery Forecast (Hybrid, London)

Deliveroo • Greater London

Hybrid
GBP 90,000 - 130,000
Machine Learning Engineer - Routing & ETA
Machine Learning Engineer - Routing & ETA

Deliveroo • Greater London

On-site
GBP 90,000 - 130,000
Senior Machine Learning Engineer - Conversational AI
Senior Machine Learning Engineer - Conversational AI

Jackalope Digital LLC • Greater London

Hybrid
GBP 120,000 - 180,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Deliveroo • Greater London

Hybrid
GBP 80,000 - 100,000
Competitive salary
Equity options
Flexible working
Senior ML Engineer - Generative AI & Care, Hybrid London
Senior ML Engineer - Generative AI & Care, Hybrid London

Jackalope Digital LLC • Greater London

Hybrid
GBP 120,000 - 180,000
Senior ML Engineer - Conversational AI & GenAI | Hybrid
Senior ML Engineer - Conversational AI & GenAI | Hybrid

United States Digital Space LLC • Greater London

Hybrid
GBP 110,000 - 170,000
Hybrid work model
Competitive salary
Equity options
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Deliveroo • Greater London

On-site
GBP 80,000 - 100,000
High autonomy in projects
Learning and development programs
Wellbeing benefits including Headspace and Gympass