Logo
Uber

Staff Machine Learning Engineer - Delivery Marketplace

Uber, Sunnyvale, California, United States, 94087

Save Job

Staff Machine Learning Engineer - Delivery Marketplace

Join to apply for the

Staff Machine Learning Engineer - Delivery Marketplace

role at

Uber Staff Machine Learning Engineer - Delivery Marketplace

1 day ago Be among the first 25 applicants Join to apply for the

Staff Machine Learning Engineer - Delivery Marketplace

role at

Uber Get AI-powered advice on this job and more exclusive features. About The Role

About The Role

Delivery Marketplace

is a central pillar of Uber's delivery products, serving as the "brain" of the operation. We drive every decision that enables orders to go from point A to point B - from Uber Eats to newer verticals like Uber Grocery. We're responsible for everything: from dispatch decisions, predicting delivery times, and optimizing pickup times, to ensuring we deliver the most efficient and impactful solutions for Uber's most critical business goals.

As a

Staff Machine Learning Engineer (MLE) , you will lead cutting-edge efforts within the

Delivery Marketplace

organization, developing optimization solutions using real-time and machine learning signals to solve complex, strategically important challenges. You will work on critical systems that directly impact Uber's top and bottom lines and have the opportunity to work with a talented team of engineers, product managers, and data scientists to build solutions at scale.

This is an opportunity to tackle some of the most complex, real-time optimization problems at Uber scale. You will lead a team of talented MLEs, work with diverse stakeholders, and directly influence the future of Uber's delivery experience. You will help Uber deliver both efficiency and a magical user experience - impacting millions of people across the world.

What You Will Do

Lead the design and development of machine learning solutions that optimize real-time operations across Uber's Delivery Marketplace. Build advanced ML models using techniques such as reinforcement learning, deep learning, and optimization methods to improve efficiency and the user experience. Lead and mentor a team of MLEs, providing technical leadership, setting the vision, and guiding the team through the end-to-end development process - from ideation to model deployment and scaling. Collaborate closely with cross-functional teams (product managers, data scientists, engineers) to define high-impact problems and develop solutions that improve operational efficiency while delivering magical user experiences. Solve complex, real-world problems using state-of-the-art forecasting, demand-supply models, and prediction models for food prep time, batching quality, and courier activity at restaurants. Balance business objectives and user experience by developing objective functions that optimize both business performance and user satisfaction.

Basic Qualifications

PhD or equivalent in Computer Science, Engineering, Mathematics or related field AND 2-years full-time Software Engineering work experience OR 5-years full-time Software Engineering work experience, WHICH INCLUDES 3-years total technical software engineering experience in one or more of the following areas: Programming language (e.g. C, C++, Java, Python, or Go) Large-scale training using data structures and algorithms Modern machine learning algorithms (e.g., tree-based techniques, supervised, deep, or probabilistic learning) Machine Learning Software such as Tensorflow/Pytorch, Caffe, Scikit-Learn, or Spark MLLib Experience with SQL and database systems such as Hive, Kafka, Cassandra, etc Experience in the development, training, productionization and monitoring of ML solutions at scale. Preferred Qualifications

Experience in a technical leadership role and mentoring junior engineers. Experience in modern deep learning architectures and probabilistic models. Experience in optimization (RL / Bayes / Bandits) and online learning. Experience in causal inference/personalization/ranking

For New York, NY-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year. For San Francisco, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year. For Seattle, WA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits., For New York, NY-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year. For San Francisco, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year. For Seattle, WA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits. Seniority level

Seniority level Mid-Senior level Employment type

Employment type Full-time Job function

Job function Engineering and Information Technology Industries Internet Marketplace Platforms Referrals increase your chances of interviewing at Uber by 2x Sign in to set job alerts for “Machine Learning Engineer” roles.

AI/ML Engineer (Multiple roles and seniority levels)

San Jose, CA $137,500.00-$236,500.00 3 weeks ago San Jose, CA $120,700.00-$228,600.00 1 week ago Mountain View, CA $124,500.00-$186,500.00 1 week ago Sunnyvale, CA $167,000.00-$185,500.00 5 days ago New Grads 2025 - Software Engineer - Computer Vision/Deep Learning

San Jose, CA $120,000.00-$165,000.00 10 months ago Palo Alto, CA $2,000.00-$2,500.00 3 weeks ago Software Engineer, AI Platform - New Grad

Mountain View, CA $145,000.00-$170,000.00 4 days ago Sunnyvale, CA $140,000.00-$156,000.00 16 hours ago San Jose, CA $120,700.00-$228,600.00 1 week ago Machine Learning Engineer (I, II, or Sr.)

New Grads 2025 - Software Engineer, Algorithm

San Jose, CA $120,000.00-$165,000.00 11 months ago San Mateo, CA $135,000.00-$155,000.00 11 hours ago Sunnyvale, CA $158,200.00-$185,000.00 1 month ago San Jose, CA $169,500.00-$291,500.00 3 weeks ago ML Research Scientist Intern (Fall 2025)

San Jose, CA $120,000.00-$240,000.00 5 months ago San Jose, CA $130,000.00-$182,000.00 1 year ago Research Engineer, Applied AI/ML - Early Stage Project

Mountain View, CA $136,000.00-$185,000.00 1 week ago New Grads 2025 - General Software Engineer

San Jose, CA $120,000.00-$165,000.00 6 months ago San Jose, CA $130,000.00-$200,000.00 2 weeks ago San Jose, CA $137,500.00-$236,500.00 4 months ago San Jose, CA $102,400.00-$196,300.00 1 week ago Machine Learning Engineer (I, II, or Sr.)

Full Stack Software Engineer (L4), Product Localization Engineering

Mountain View, CA $152,000.00-$228,000.00 5 days ago Mountain View, CA $204,000.00-$259,000.00 2 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr