Machine Learning Engineer

A technology-driven food delivery company transforming the way the world eats by making food more convenient and accessible.
Machine Learning
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
AI · Consumer · Enterprise SaaS

Description For Machine Learning Engineer

Deliveroo is seeking a Machine Learning Engineer to join their world-class data & science organization of over 200 professionals. This role offers an opportunity to work on critical algorithmic systems that power their three-sided marketplace connecting consumers, riders, and restaurants. The position involves developing sophisticated ML systems for optimizing delivery networks, predicting demand, improving customer experience, and detecting fraud. Working in a cross-functional team, you'll leverage Python and modern tools like Kubernetes to build and deploy ML models at scale. The company offers comprehensive benefits, promotes diversity and inclusion, and provides numerous learning opportunities through their technical review process and active data science community. This role is perfect for experienced ML engineers who want to make a significant impact in a rapidly growing food-tech company that's transforming the global food delivery industry.

Last updated 19 hours ago

Responsibilities For Machine Learning Engineer

  • Develop algorithmic and machine-learning systems that power Deliveroo
  • Work in cross-functional teams with engineers, data scientists and product managers
  • Optimize delivery network through rider assignments and journey predictions
  • Calculate rider demand for specific locations and times
  • Optimize consumer and rider fees
  • Improve consumer experience through restaurant and dish recommendations
  • Detect fraud and abuse across the platform
  • Assist restaurants in optimizing their presence on Deliveroo

Requirements For Machine Learning Engineer

Python
Kubernetes
  • 3+ years' experience as a ML Engineer or Data Scientist
  • 3+ years' experience in Python
  • Experience productionising ML models
  • Experience using tools like Git, Docker, Kubernetes, CircleCI
  • Knowledge of machine learning fundamentals
  • Ability to translate business problems into algorithmic solutions
  • Focus on achieving impact through simplicity

Benefits For Machine Learning Engineer

Medical Insurance
Parental Leave
Vision Insurance
Dental Insurance
  • Healthcare benefits
  • Well-being programs
  • Parental leave
  • Pensions
  • Generous annual leave allowances
  • Time off for charitable causes

Interested in this job?

Jobs Related To Deliveroo Machine Learning Engineer

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Deliveroo, developing ML systems for food delivery optimization, requiring 5+ years of experience in ML engineering and Python.

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Deliveroo, developing ML systems for food delivery optimization with 5+ years of experience required.

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Deliveroo, developing AI systems for food delivery optimization, requiring 5+ years of ML/DS experience and Python expertise.

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Deliveroo, developing ML systems for food delivery optimization, requiring 5+ years of experience in ML/DS and Python.

Senior Machine Learning Engineer

Senior Machine Learning Engineer position at Deliveroo, developing ML systems for food delivery optimization, requiring 5+ years of experience in ML engineering and Python.