Staff Machine Learning Engineer
Uber
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $202,800–$254,750.
Based on 240 similar postings.
Employer
Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.
Uber currently has 103 open roles on FindRole.
Most-posted roles
At a glance
The Staff Machine Learning Engineer - Applied AI joins the Applied AI team to deliver innovative solutions for core business problems. This role involves defining and leading the foundation model strategy for AI-native discovery experiences across Mobility and Delivery, specifically focusing on Search, Recommendations, and Conversational AI. You will own the end-to-end technical strategy, drive architecture decisions for multiple product surfaces, and lead cross-team initiatives spanning Retrieval, Ranking, Personalization, and LLM-powered assistants. Key responsibilities include defining long-term investment areas and mentoring senior engineers. The role requires deep expertise in transformers, retrieval systems, ranking, and embedding architectures. Candidates must demonstrate proficiency with PyTorch and distributed training while managing large-scale deep learning systems to solve complex problems in Personalization, Generative AI, Computer Vision, ML Optimization, and Geospatial AI.
What does a Machine Learning Engineer earn in California?
Median $236000 from 195 postings across 33 companies.
Skills
What you'll do
What we're looking for
More like this
Uber
Capital One Financial
Intuit
Adobe
Capital One Financial
Coinbase