Logo of Huzzle

Senior Machine Learning Engineer



22d ago

  • Job
    Senior Level
  • Data
  • London

AI generated summary

  • You have 5+ years applying ML to business problems, can turn objectives into algorithms, and have experience with model productionisation and mentoring junior colleagues. Your bias to simplicity drives measurable impact.
  • You will develop algorithms and machine-learning systems for Deliveroo, optimizing delivery networks, rider assignments, fees, consumer experience, fraud detection, and restaurant optimization.


  • 5+ years of experience applying algorithmic solutions to business problems
  • You are someone who knows the fundamentals of machine learning and when they should be applied.
  • You can translate a fuzzy business problem or objective into a well-thought-out algorithmic solution. You get satisfaction from seeing your algorithms shipped and driving measurable impact to the business.
  • Experience with end-to-end model productionisation.
  • Experience mentoring junior colleagues.
  • A bias to simplicity, where you care most about achieving impact.


  • You will develop the algorithmic and machine-learning systems that power Deliveroo. You will work in a cross-functional team alongside engineers, data scientists and product managers to develop systems that make automated decisions at massive scale. Your team has independence and works at some of the most interesting problems at the intersection of riders, consumers, and restaurants. We evaluate the performance of all our decision-making machines through our world class experimentation platform.
  • You will build intelligent decision-making machines that may:
  • Optimise our delivery network by making rider assignment decisions; predicting how long a leg of the delivery journey will take; or mitigating real-time delays.
  • Work out how many riders we need in a particular place at a particular time.
  • Optimise consumer and rider fees.
  • Improve the consumer experience by showing the most relevant restaurants and dishes.
  • Detect fraud and abuse from consumers, riders, and restaurants.
  • Assist restaurants in optimising their presence on Deliveroo, for example by recommending that they improve their menus or photography, or add a popular dish.
  • Create an ML platform to improve our ML and optimisation capabilities.


What are the main responsibilities of a Senior Machine Learning Engineer at Deliveroo?

The main responsibilities include designing and constructing sophisticated machine learning models, refining and updating existing systems, developing algorithmic and machine-learning systems, working in a cross-functional team to make automated decisions at massive scale, building intelligent decision-making machines, and prototyping and productionising algorithms in areas such as customer behaviour modelling and elasticity inference.

What are the requirements for this role?

The requirements include 5+ years of experience applying algorithmic solutions to business problems, strong knowledge of machine learning fundamentals, ability to translate business problems into algorithmic solutions, experience with end-to-end model productionisation, experience mentoring junior colleagues, and a bias towards achieving impact through simplicity.

What are some of the benefits of working at Deliveroo?

Deliveroo offers benefits in areas such as healthcare, well-being, parental leave, pensions, and generous annual leave allowances. The company prioritizes the welfare of its employees and offers benefits that differ by country. Employees also have the opportunity to take time off to support charitable causes of their choice.

How does Deliveroo promote diversity and inclusion in the workplace?

Deliveroo believes in creating a diverse and inclusive workplace that represents the beautifully diverse world we live in. The company values individuals for who they are, regardless of their gender, race, sexuality, religion, or other factors. Deliveroo is committed to diversity, equity, and inclusion in all aspects of the hiring process and strives to provide a fair and equitable opportunity for all candidates.

We’re a food company, aiming to be the food company. Fancy joining that mission?

Retail & Consumer Goods
Founded Year

Mission & Purpose

Deliveroo is an online food delivery platform that connects customers with a wide range of restaurants and food establishments. Through their website and mobile app, customers can browse menus, place orders, and have their favourite meals delivered directly to their doorstep. Deliveroo's ultimate mission is to provide convenient and efficient food delivery services, giving customers access to a diverse selection of cuisines from local restaurants. Their purpose is to support restaurants and food vendors by expanding their reach and customer base, enabling them to thrive in the digital age and compete in the increasingly competitive food delivery market. Deliveroo aims to enhance the overall dining experience for customers while helping restaurant partners grow their business and adapt to evolving consumer preferences.

Culture & Values

  • Live and Breathe our Marketplace

  • Play to Win

  • Celebrate Difference

  • Champion Big and Small Innovations

  • Obsess about Operational Excellence

  • Be Curious and Intellectually Honest