Deliveroo, a leading technology-driven food delivery company, is seeking a Machine Learning Engineer specializing in Operational Research to join their world-class data & science organization. This role sits within their 200+ strong team of ML Engineers, Data Scientists, and Analytics professionals. Based in London with a hybrid working model, this position offers an opportunity to work on complex algorithmic challenges at the intersection of riders, consumers, and restaurants.
The role involves developing sophisticated machine learning systems that power Deliveroo's delivery network, making automated decisions at massive scale. You'll be working on critical optimization problems such as rider assignment, delivery time prediction, and network efficiency improvements. The position requires expertise in machine learning, operational research, and programming skills in Python, Rust, and Go.
As part of a cross-functional team, you'll contribute to Deliveroo's mission of transforming the food delivery industry through technology. The company offers a collaborative environment with a strong data science community, featuring guest lectures, technical reviews, and clear career progression paths. They prioritize employee welfare with comprehensive benefits including healthcare, parental leave, and pension plans.
This is an ideal opportunity for someone with 3+ years of ML/Data Science experience who enjoys solving complex logistical challenges through algorithmic solutions. You'll be working in an environment that values autonomy, quick iteration, and measurable impact. Deliveroo emphasizes diversity and inclusion, welcoming candidates from all backgrounds who share a passion for food and technology innovation.