Description
We're looking for a Senior Machine Learning Engineer to join our London office as part of a Global DoorDash Engineering team, working hybrid, 3 days in the office.
Our New Verticals team exists to grow monthly active usage outside of restaurant ordering , groceries, retail, and everything in between. You'll work on the surfaces that make that happen: the homepage, vertical landing pages, and the notifications that bring people back. This role sits closer to the personalisation and ranking side of that mission, working alongside colleagues across DoorDash, Deliveroo and Wolt.
Responsibilities
- Build and improve ranking models for vertical landing pages (grocery, retail), deciding what a user sees first when they land 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 translate a user's existing behaviour into relevant recommendations for verticals they haven't tried yet
- Contribute to notification targeting , who gets notified, with what message, and when, to drive adoption of new verticals
Requirements
- Minimum 3+ years of experience as an ML Engineer or Data Scientist, with a proven ability to write high-quality production code in Python
- Experience with end-to-end model productionisation
- A bias to simplicity, where you care most about achieving impact
- Background in personalisation, ranking, or recommender systems; exposure to causal inference or uplift modelling is a genuine plus but not expected
Benefits
- Competitive salary and equity options
- Opportunity to solve meaningful problems at real scale
- Fast-paced environment to see your impact
- Collaborative culture with flexible working and continuous learning