Drimva

Uber

Staff Machine Learning Engineer

$232K–$258K

Sunnyvale, California +2 · Staff · Full-time · Posted Oct 23, 2026

Location
Sunnyvale, California
San Francisco, California
New York City, New York
Experience
7+ years of full-time engineering experience. Preferred alternative: PhD with 2+ years of full-time engineering experience.
Education
Master’s degree in Computer Science, Engineering, Mathematics, or a related field; a PhD in these fields is preferred.

About the job

Lead technical development of machine learning and optimization systems for Uber rider pricing and promotion targeting, improving pricing performance and supporting business growth.

What you'll do

  • Lead SWEs and MLEs developing machine learning and optimization techniques for rider pricing.
  • Improve pricing and promotion-targeting models and algorithms, and set technical direction for model building, evaluation, and deployment.
  • Own projects end to end, define roadmaps with cross-functional teams, and mentor team members.

What they ask for

  • Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • 7+ years of full-time engineering experience.
  • Proficiency in one or more programming languages, such as C, C++, Java, Python, or Go.
  • Experience with machine learning and optimization algorithms.

Nice to have

  • Experience translating complex business problems into machine learning and optimization solutions; familiarity with large-scale data systems such as Spark or Hive and production-ready algorithmic systems.
  • Strong background in deep learning, generative AI, causal modeling, and reinforcement learning.

Pay

USD $232,000 per year - USD $258,000 per year (base salary; New York City, San Francisco, and Sunnyvale)

Tools

C, C++, Java, Python, Go, Spark, Hive

AI focus

Apply machine learning, deep learning, generative AI for causal modeling, representation learning, personalization, and optimization to rider pricing and promotion targeting.

Model-written summary · the original posting is authoritative

First seen Oct 24, 2026 · Last verified Nov 4, 2026 (UTC)