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

Description For Senior Machine Learning Engineer

Deliveroo is seeking a Senior Machine Learning Engineer to join their Consumer Pricing team in London. This role offers an exciting opportunity to work at the intersection of machine learning and business impact, developing pricing algorithms that directly affect the company's P&L. As part of a world-class data & science organization, you'll work alongside talented professionals to solve complex problems in food delivery optimization.

The position requires strong expertise in machine learning and Python, with a focus on productionizing ML models. You'll be responsible for developing automated decision-making systems at scale, working in a cross-functional environment with other engineers, data scientists, and product managers. The role offers significant autonomy and the chance to see direct business impact from your work.

Deliveroo's culture emphasizes diversity, autonomy, and rapid growth. Based in their London HQ at Cannon Street, this hybrid role combines the flexibility of remote work with collaborative office time. The company offers comprehensive benefits including healthcare, parental leave, and pension plans, demonstrating their commitment to employee welfare.

This is an ideal opportunity for experienced ML engineers who want to apply their skills to real-world problems in a fast-growing industry. You'll be part of a strong data science community with opportunities for learning and growth, including guest lectures and a robust technical review process. The role particularly suits those who enjoy seeing their algorithms drive measurable business impact and who can mentor others while maintaining a focus on practical, simple solutions.

Last updated 21 hours ago

Responsibilities For Senior Machine Learning Engineer

  • Develop algorithmic and machine-learning systems for consumer pricing fees
  • Work in cross-functional teams with ML Engineers, Software Engineers, Data Scientists and Product Managers
  • Develop systems that make automated decisions at massive scale
  • Evaluate performance through experimentation platform

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 allowance
  • 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/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.