Staff Software Engineer
Uber
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $172,500–$221,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 109 open roles on FindRole.
Most-posted roles
At a glance
Staff Software Engineer - AI Infra - Training will serve as a technical anchor for the foundational systems supporting global applications. In this role, you will design and build end-to-end systems for the machine learning training stack, specifically addressing scaling challenges for very large datasets and models. Your daily responsibilities include providing deep technical mentorship, creating tools and frameworks to increase engineering velocity, and using statistical analysis to diagnose performance regressions. You must demonstrate proficiency in programming languages such as Go, C/C++, Java, Python, or JavaScript, alongside expertise in distributed training frameworks, LLMs, and GPU optimizations. You will solve complex infrastructure problems across global data centers and multiple cloud providers, making critical architectural tradeoffs to reduce technical debt and optimize resource utilization.
What does a Software Engineer earn in California?
Median $214500 from 1126 postings across 74 companies.
Skills
What you'll do
What we're looking for
More like this
Uber
Uber
Circle
PayPal
Warner Bros. Discovery
PayPal