Tag: Uber Eats

Scaling Machine Learning at Uber with Michelangelo

Uber built Michelangelo, our machine learning platform, in 2015. Three years later, we reflect our journey to scaling ML at Uber and lessons learned along the way.

From Financial Models to iOS Model View Controllers: Making a Career Move to Programming

Joe Zhou, the 7th iOS engineer on the Uber Eats team, offers advice for those considering taking the plunge into programming.
Food Discovery with Uber Eats: Recommending for the Marketplace

Food Discovery with Uber Eats: Recommending for the Marketplace

Uber Eats engineers describe how they surface restaurant recommendations in the app using multi-objective optimization to give eaters the most satisfying experience while maintaining the health of the Uber Eats marketplace.

Under the Hood of Uber’s Experimentation Platform

Uber's experimentation platform empowers us to improve the customer experience by allowing teams to launch, debug, measure, and monitor product changes.

Seeing Double: Meet Uber’s Identical Twin Data Scientists

Afshine and Shervine Amidi, identical twins, discuss their journeys to data science and how their work at Uber helps teams improve user experiences on our platform.
How Trip Inferences and Machine Learning Optimize Delivery Times on Uber Eats

How Trip Inferences and Machine Learning Optimize Delivery Times on Uber Eats

Using GPS and sensor data from Android phones, Uber engineers develop a state model for trips taken by Uber Eats delivery-partners, helping to optimize trip timing for delivery-partners and eaters alike.
Query understanding article feature image

Food Discovery with Uber Eats: Building a Query Understanding Engine

Uber engineers share how we process search terms for our Uber Eats service, using query understanding and expansion to find restaurants and menu items that best match what our eaters want.
Benito Sanchez at work

From Milking Cows to Writing Code: A Dreamer’s Journey

Brought to the US when he was 10 years old, DACA gave Benito Sanchez the security to go to college and get a job in technology.

Meet Uber’s Software Engineer Apprentices

Uber's Software Engineer Apprentice Program gives developers with non-traditional paths to programming an opportunity to work on industry-level software while receiving extended training and mentorship.

Playing the Perfect Game: Building Uber Eats on Android

To mark the two-year anniversary of Uber Eats, Android engineer Hilary Karls discusses how her team's commitment to "playing the perfect game" resulted in one of Uber’s most successful products.

Engineering Restaurant Manager, our UberEATS Analytics Dashboard

The UberEATS Restaurant Manager gives restaurant partners insight into their business by measuring customer satisfaction, sales, and service quality.

Meet Michelangelo: Uber’s Machine Learning Platform

Uber Engineering introduces Michelangelo, our machine learning-as-a-service system that enables teams to easily build, deploy, and operate ML solutions at scale.

Popular Articles