Senior 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 $119,500–$169,050.
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
As a Software Engineer II - Engineer on the Rider Pricing team, you will develop and scale machine learning and optimization solutions to drive revenue and ridership growth. You will build reliable platforms for real-time and offline systems, specifically focusing on baseline trip pricing, targeted discounts, and personalized messaging. Your daily work involves designing and evolving rider pricing systems to support new product evolutions and algorithm updates. You will utilize advanced technologies including deep learning, generative AI for causal modeling, representation learning, and personalization. Required skills include expertise in object-oriented programming languages like Python, Go, Java, or C++, along with experience in big-data architecture, ETL frameworks, and Spark query optimization. You will translate vague business problems into technical ML and optimization formulations.
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
Uber
Uber
Uber
Microsoft