DeveloperJobs.io
← Back to all jobs

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.

Similar Jobs