Machine Learning Engineer

Technology-driven food delivery company transforming the way the world eats by making food more convenient and accessible.
$90,000 - $150,000
Machine Learning
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
AI · Enterprise SaaS · Logistics

Description For Machine Learning Engineer

Deliveroo, a pioneering food delivery technology company, is seeking Machine Learning Engineers to join their world-class data & science organization of over 200 professionals. As an MLE, you'll be at the forefront of developing intelligent decision-making systems that power Deliveroo's three-sided marketplace connecting consumers, riders, and restaurants.

The role offers exciting opportunities to work on diverse challenges, from optimizing delivery networks and predicting journey times to improving consumer experiences and detecting fraud. You'll collaborate with cross-functional teams and leverage our world-class experimentation platform to measure the impact of your solutions.

The position requires strong Python skills, ML expertise, and experience with modern development tools. You'll join a company that values autonomy, moves fast, and prioritizes measurable impact. Deliveroo offers a supportive environment with a strong data science community, technical review processes, and career progression frameworks.

What sets this opportunity apart is the chance to work on real-world problems at massive scale, with immediate impact on millions of users. The company culture emphasizes diversity, equity, and inclusion, welcoming professionals from all backgrounds. Comprehensive benefits, including healthcare, parental leave, and pension plans, reflect Deliveroo's commitment to employee welfare.

Join a transformative company that's redefining the food delivery industry through technology and innovation. Your algorithms and ML solutions will directly influence the efficiency and success of a rapidly growing global platform.

Last updated 2 months ago

Responsibilities For Machine Learning Engineer

  • Develop algorithmic and machine-learning systems
  • 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 platform

Requirements For Machine Learning Engineer

Python
Kubernetes
  • 3+ years' experience as a ML Engineer or Data Scientist
  • 3+ 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
  • Focus on achieving impact with simple solutions

Benefits For Machine Learning Engineer

Medical Insurance
Parental Leave
Mental Health Assistance
  • Healthcare benefits
  • Well-being programs
  • Parental leave
  • Pension plans
  • Generous annual leave allowance
  • Charitable cause support time off

Interested in this job?

Jobs Related To Deliveroo Machine Learning Engineer

Research Engineer, Societal Impacts

Research Engineer position at Anthropic focusing on building infrastructure to study AI's societal impacts, offering $315-425K salary in San Francisco with hybrid work model.

AI Engineer

AI Engineer position at Parallel Wireless, developing AI-driven optimization solutions for telecommunications systems, requiring 2+ years of AI/ML experience and strong programming skills.

Software Engineer II

Microsoft Software Engineer II position focusing on AI/ML development for Microsoft365 Copilot, offering hybrid work and competitive compensation.

Software Engineer (ML)

ML Software Engineer role at Tavus focusing on computer vision and NLP models for human-AI interaction technology.

Software Development Engineer, Ring AI

Software Development Engineer position at Ring, focusing on computer vision and machine learning infrastructure for smart home security systems.