jobsbase.io
2,666 active jobs 92 new today
Back to jobs
Uber

Staff Machine Learning Engineer

Uber San Francisco, California, United States Yesterday
Apply
full-time on-site $232,000 – $258,000/yr senior 8–10 years doctorate in Computer Science
pythonc++javagoctensorflowpytorchcaffescikit-learnspark mllibdata structuresalgorithmscausal inferencereinforcement learningcontextual bandit modelspersonalizationranking
About The Role

Uber Marketplace is at the core of Uber's business, and Marketplace Matching is a strategically critical component of Marketplace. The mission of the team is to foster growth and increase profitability of Uber by pushing the frontiers of machine learning, data science and economics and developing highly reliable and scalable platforms to accelerate Uber's impact on the transportation industry.

This role will drive high-impact projects to optimize rider & driver matching at Uber using optimization, machine learning, and causal inference. We are looking for individuals who not only excel in problem solving and critical thinking, but also are interested and proficient in writing production code, converting ideas to scalable systems.

What The Candidate Will Do

  • Build elastic, scalable, and fault-tolerant distributed machine learning libraries and systems used to power machine learning development productivity across Uber.
  • Work closely with engineers in the broader Uber ML/AI Platform Team (Michelangelo) to improve the broader ML Platform ecosystem for our users.
  • Work closely with Uber's ML community (with ML Engineers, Data Scientists, and Researchers) to scope and build new abstractions for scalable machine learning.

Basic Qualifications

  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field
  • Programming language (e.g. C, C++, Java, Python, or Go)
  • 5+ years of proven experience in the industry
  • 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

Preferred Qualifications

  • Causal ML
  • Reinforcement learning
  • Contextual bandit models
  • Personalization and ranking experience
  • 8-10+ years of proven experience in the industry

For San Francisco, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year. You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.

Benefits

bonus programequity award401(k) planhealth insurance

© 2026 jobsbase.io. All rights reserved.