Logo
Uber

Staff Machine Learning Engineer - Delivery Marketplace

Uber, Sunnyvale

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 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

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, 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, 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, months ago

San Mateo, CA $135,000.00-$155, 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