Staff Machine Learning Engineer
Job Description
Uber’s Rider Pricing team builds pricing and optimization systems that help improve mobility options for riders. As a Staff Machine Learning Engineer in San Francisco, CA (onsite), you will set technical direction and lead the work that improves pricing and optimization models for real-time and offline decision-making.
What you’ll do
- Lead a group of software engineers and machine learning engineers focused on Uber rider pricing, developing and implementing new machine learning and optimization techniques used for billions of rides.
- Advance the performance of the models and algorithms that power pricing and promotion targeting.
- Own the end-to-end problem space, partnering with cross-functional teams to define the product and/or technical roadmap.
- Mentor more junior team members by role modeling ML best practices.
- Collaborate across teams to keep efforts aligned and help drive ridership and revenue growth.
- Support end-users by helping make mobility options accessible and affordable.
What you’ll bring
- Master’s degree in Computer Science, Engineering, Mathematics, or a related field, plus 7+ years of full-time engineering experience.
- Proficiency in one or more programming languages such as C, C++, Java, Python, or Go.
- Experience with machine learning and optimization algorithms.
Technologies you may work with include C, C++, Java, Python, Go, Spark, and Hive.
Preferred qualifications
- PhD in Computer Science, Engineering, Mathematics, or a related field, with 2+ years of full-time engineering experience.
- Experience translating complex business problems into machine learning and optimization solutions.
- Familiarity with large-scale data systems such as Spark and Hive, and experience building production-ready algorithmic systems.
- Strong background in deep learning, generative AI, causal modeling, and reinforcement learning.
Compensation and benefits
Salary: USD 232,000 - 258,000 per year.
- Eligible to participate in Uber’s bonus program
- May be offered an equity award and other types of comp
- 401(k) plan
- Various benefits
For all US locations: all full-time employees are eligible to participate in a 401(k) plan.
Location and work style
Offices are key to collaboration and Uber’s culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence.