Senior 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
5,000+ Employees
5+ years of experience
AI · Consumer · Enterprise SaaS

Description For Senior Machine Learning Engineer

Deliveroo, a leading technology-driven food delivery company, is seeking a Senior Machine Learning Engineer to join their world-class data & science organization of over 200 professionals. This role offers an opportunity to work on cutting-edge machine learning systems that power crucial decisions across their three-sided marketplace (riders, consumers, and restaurants). The position involves developing sophisticated algorithms for delivery optimization, demand prediction, pricing, fraud detection, and consumer experience enhancement. Working in cross-functional teams, you'll leverage advanced ML techniques to solve complex business challenges while having access to a robust technical community and career development framework. The role requires strong Python skills, ML expertise, and experience with modern development tools. Deliveroo offers comprehensive benefits including healthcare, parental leave, and pension plans, along with a diverse and inclusive work environment focused on driving measurable business impact through technological innovation.

Last updated 18 hours ago

Responsibilities For Senior Machine Learning Engineer

  • Develop algorithmic and machine-learning systems that power Deliveroo
  • Work in cross-functional teams with engineers, data scientists and product managers
  • Develop automated decision-making systems at massive scale
  • Optimize delivery network and rider assignments
  • Predict delivery journey times and mitigate delays
  • Optimize consumer and rider fees
  • Improve consumer experience through restaurant and dish recommendations
  • Detect fraud and abuse
  • Assist restaurants in optimizing their presence on Deliveroo

Requirements For Senior Machine Learning Engineer

Python
Kubernetes
  • 5+ years' experience as a ML Engineer or Data Scientist
  • 5+ 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
  • Experience mentoring others in the team
  • Bias towards simplicity and impact-driven

Benefits For Senior Machine Learning Engineer

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

Interested in this job?

Jobs Related To Deliveroo Senior 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 engineering and Python.

Machine Learning Engineer

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