Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior, Software Engineer | Personalization

Senior Software Engineer position at Walmart focusing on personalization and machine learning, building scalable APIs and systems to enhance customer experience.

Senior, Data Scientist – Conversational AI

Senior Data Scientist position at Walmart focusing on Conversational AI and Natural Language Understanding, building intelligent shopping assistants and customer experience solutions.

Software Engineer III – Conversational AI

Senior Software Engineer role at Walmart's Cortex Team, building AI conversational platforms and NLU services, offering $117K-$234K salary plus benefits in Sunnyvale, CA.

Senior, Software Engineer - Gen AI

Senior Machine Learning Engineer position at Walmart Global Tech, focusing on Generative AI and LLMs, offering competitive compensation and the opportunity to impact millions through innovative AI solutions.

Senior, Software Engineer - GenAI

Senior Software Engineer position at Walmart focusing on GenAI platform development, offering competitive salary and the opportunity to impact millions through innovative AI solutions.

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 7 months 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?