Deliveroo
Visit websiteSenior Machine Learning Engineer - Growth & Personalisation
Salary not disclosed5+ yearsHybrid
- Engineering
- London
- Full time
- 5d ago
About the role
The Senior Machine Learning Engineer will join the New Verticals team to drive growth in non-restaurant ordering, such as groceries and retail. This role focuses on building and improving ranking and personalisation models to enhance user engagement across the homepage, landing pages, and notification systems. You will collaborate with global teams to solve complex technical challenges within a three-sided marketplace.
Responsibilities
- Build and improve ranking models for vertical landing pages to optimise user visibility.
- Design models that integrate new-vertical content into the existing restaurant-focused homepage.
- Develop personalisation models that translate user behaviour into relevant recommendations for new verticals.
- Contribute to notification targeting strategies to drive adoption and user retention.
Required skills
- Machine Learning
- Python
- Model productionisation
- Personalisation
- Ranking systems
- Recommender systems
Nice to have
- Causal inference
- Uplift modelling
Qualifications
- 5+ years of experience as an ML Engineer or Data Scientist
Benefits
- Competitive salary
- Equity options
About the Company
Deliveroo is part of DoorDash, operating as a global team focused on transforming how people shop and eat. The company manages a complex, three-sided marketplace that serves millions of customers, riders, and partners daily.