Machine Learning Engineer

Deliveroo is a technology-driven company transforming the way people shop and eat by connecting consumers, restaurants, shops, and riders.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
AI · Logistics

Description For Machine Learning Engineer

At Deliveroo, we're revolutionizing the food delivery industry with our world-class data and science organization. As a Machine Learning Engineer, you'll be at the forefront of solving complex problems that directly impact our delivery network efficiency.

You'll work on cutting-edge projects such as optimizing rider assignments, predicting delivery times, and enhancing our simulation capabilities. Your role will involve developing sophisticated machine learning models and refining existing systems to make automated decisions at massive scale.

You'll be part of a cross-functional team, collaborating with engineers, data scientists, and product managers. The team operates independently, tackling some of the most interesting challenges at the intersection of riders, consumers, and restaurants.

Key responsibilities include:

  • Optimizing the delivery network through rider assignment decisions and journey time predictions
  • Enhancing simulation capabilities to predict algorithmic changes' effects
  • Optimizing consumer and rider fees

You'll also work alongside colleagues focusing on improving consumer experiences, detecting fraud, assisting restaurants, and creating an ML platform to enhance our capabilities.

This hybrid role, based in London, offers enormous scope for growth and personal impact. You'll be part of an expert, thoughtful community with opportunities for continuous learning and development.

Deliveroo values diversity and inclusion, offering a range of benefits including healthcare, well-being support, parental leave, and generous annual leave allowances.

Join us in transforming the way the world eats and shops, making a significant impact in a rapidly expanding industry.

Last updated a month ago

Responsibilities For Machine Learning Engineer

  • Develop and implement cutting-edge machine learning products
  • Optimize the delivery network through rider assignment decisions
  • Predict delivery journey times and mitigate real-time delays
  • Enhance simulation capabilities to predict algorithmic changes' effects
  • Optimize consumer and rider fees
  • Collaborate with cross-functional teams to develop automated decision-making systems

Requirements For Machine Learning Engineer

Python
Rust
Go
  • Relevant PhD or work experience in machine learning and operational research fundamentals
  • Ability to translate logistics problems into algorithmic solutions
  • Programming experience with Python, Rust, and Go
  • Experience in discrete event simulations and/or combinatorial optimization problems
  • Understanding of end-to-end model productionization
  • Bias towards simplicity and focus on achieving impact

Benefits For Machine Learning Engineer

Medical Insurance
Mental Health Assistance
Parental Leave
  • Healthcare
  • Well-being support
  • Parental leave
  • Pensions
  • Generous annual leave allowances
  • Time off for charitable causes

Interested in this job?

Jobs Related To Deliveroo Machine Learning Engineer

Sr Language Engineer, AWS Q for Business

Senior Language Engineer position at AWS Q for Business, focusing on ML data collection, annotation strategy, and technical leadership in data-centric AI initiatives.

Sr Software Development Engineer, Vulcan

Senior Software Engineer role at Amazon focusing on ML infrastructure and automation for book industry optimization, offering competitive pay and benefits.

Senior Applied Scientist, NOSO Science

Senior Applied Scientist role at Amazon focusing on supply chain optimization using ML and stochastic optimization, offering $150K-$260K salary in NYC.

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior ML Engineer role at AWS focusing on distributed training systems for cloud-scale ML accelerators, offering competitive compensation and opportunity to work with cutting-edge technology.

AIML - Sr Software Engineer, Siri on the Go

Senior Software Engineer role at Apple focusing on Siri development for mobile devices, combining AI expertise with system optimization for Apple Watch, AirPods, and automotive applications.