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 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 critical algorithmic systems that power Deliveroo's three-sided marketplace (riders, consumers, and restaurants). The position involves developing sophisticated machine learning solutions for various challenges, from optimizing delivery networks to improving customer experiences.

As a Senior MLE, you'll be part of a cross-functional team working on complex problems at scale. The role requires strong technical expertise in Python and ML systems, combined with the ability to productionize models effectively. You'll be responsible for building intelligent decision-making machines that handle everything from rider assignments to fraud detection.

Deliveroo offers a strong data science community with opportunities for learning and growth, including guest lectures and a robust technical review process. The company provides comprehensive benefits including healthcare, parental leave, and pension plans, while fostering a diverse and inclusive work environment.

The ideal candidate brings 5+ years of ML engineering experience, strong Python skills, and a track record of deploying production ML systems. They should be capable of mentoring others and approaching problems with a focus on simplicity and business impact. This role presents an excellent opportunity to work on cutting-edge ML applications while contributing to the future of food delivery technology.

Last updated 10 days 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
  • 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 Deliveroo presence

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
Vision Insurance
Dental Insurance
  • 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 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.

Senior Machine Learning Engineer

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