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 $198,000–$256,000.
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 107 open roles on FindRole.
Most-posted roles
View all roles at UberAt a glance
The Staff Software Engineer - Marketplace Segmentation joins the Marketplace Segmentation team to optimize core rides business by differentiating product offerings for diverse rider needs. This role involves defining long-term technical strategy and architecture for the marketplace domain, leading large initiatives across multiple engineering teams, and providing deep technical mentorship to senior and staff engineers. You will architect highly scalable, resilient, and performant distributed systems to handle massive real-time transaction volumes. Key responsibilities include identifying technical challenges in matching, pricing, and user experience while establishing best practices for system design and operational excellence. Required skills include proficiency in Go, C/C++, Java, Python, or JavaScript. The work focuses on balancing marketplace supply and demand using advanced matching algorithms, dynamic pricing, and machine learning to drive growth and profitability.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
What we're looking for
More like this
Uber
Uber
Walmart
Walmart
Intuit
Intuit