The opportunity
Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Global Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve…
What you'll do
Design and improve ETA and delivery-time prediction models that power the: consumer-facing experience across Deliveroo.
Build models used by our dispatcher, helping inform the automatic allocation of riders to orders.
Improve prediction quality and reliability across different markets, order types and delivery conditions.
Productionise end-to-end ML solutions, moving from initial concept to: shipping code that drives measurable impact across our marketplace.
Collaborate in cross-functional squads alongside software engineers, data: scientists and product managers to improve how delivery-time predictions are used across the platform.
Minimum 3+ years of experience as an ML Engineer or Data Scientist, with a: proven ability to write high-quality production code in Python
What they're looking for
- Experience applying machine learning and algorithmic solutions to complex business problems in production.
- Strong understanding of machine learning fundamentals and the ability to: select and apply appropriate modelling techniques.
- Experience building predictive models, particularly around forecasting, time: estimation or other real-time decision-making problems.
- Experience taking models through to production, with a solid grounding in software engineering principles.