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
Staff Software Engineer
In-Person
1,000 - 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 world-class data & science organization of over 200 professionals. This role sits within their three-sided marketplace, working on critical systems that power decisions for riders, consumers, and restaurants. The position offers the opportunity to work on sophisticated machine learning problems at scale, from optimizing delivery networks to improving customer experiences and detecting fraud.

The role requires a seasoned professional with 5+ years of experience in both ML engineering and Python programming. You'll be developing and deploying machine learning systems that make automated decisions at massive scale, working alongside cross-functional teams in a collaborative environment. The position involves building intelligent decision-making machines that optimize various aspects of Deliveroo's operations, from delivery network efficiency to consumer experience enhancement.

Deliveroo offers a strong data science community with opportunities for continuous learning, 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 workplace environment. This is an excellent opportunity for someone who wants to apply ML expertise to real-world problems while working for a rapidly growing technology company that's transforming the food delivery industry.

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
  • Develop automated decision-making systems at massive scale
  • 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 approach

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

Sr SOC Verification Engineer, Annapurna ML

Senior SOC Verification Engineer role at AWS, focusing on machine learning acceleration hardware design and verification, requiring 8+ years of experience in design verification.

ML Engineering MTS / SMTS

Senior Machine Learning Engineering position at Salesforce focusing on generative AI services and Einstein GPT vision, offering hybrid work in Bangalore.

Associate Director, AI Engineer

Associate Director, AI Engineer position at RBC in San Francisco, focusing on artificial intelligence and machine learning engineering.

Senior Lead Engineer - Development (Machine Learning, Python)

Senior Lead Engineer position focusing on Machine Learning and Python development at Barclays.

Staff, Software Engineer– GenAI Initiative

Staff Software Engineer position focused on GenAI initiatives at Walmart's technology division in Sunnyvale.