D

Deliveroo

Online food delivery marketplace

Senior Machine Learning Engineer - Growth & Personalisation

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeLondon, UK

About the Job

Requirements

  • At least 3 years of experience as a Machine Learning Engineer or Data Scientist, with the 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 in grocery and retail, deciding what users see first on a store page.
  • Design models that blend new-vertical content into a homepage built around restaurant ordering without disrupting the core experience.
  • Build personalisation models that use existing user behaviour to generate relevant recommendations for verticals they have not tried.
  • Contribute to notification targeting by determining who receives notifications, which messages they receive, and when, to drive adoption of new verticals.

Desired Qualifications

  • Exposure to causal inference or uplift modelling is a plus but is not expected.

About the Company

Deliveroo

Online food delivery marketplace

Deliveroo operates an online food delivery marketplace in the UK that connects customers with partner restaurants. Customers order via the Deliveroo app or website, and a network of delivery riders handles food preparation relay and doorstep delivery. Revenue comes from restaurant commissions, customer delivery fees, and a monthly fee option for unlimited free deliveries through Deliveroo Plus. Its goal is to provide quick, reliable access to a wide range of cuisines while helping restaurants expand their reach and manage delivery logistics.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2013

Recently Posted Jobs

Explore more opportunities at Deliveroo

See more jobs