Senior ML Engineer - Real-Time Pricing & Optimization

Uber

San Francisco (CA)

On-site

USD 202,000 - 224,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus program
Equity award
401(k) plan
Benefits

Job summary

Uber’s Dynamic Supply Pricing (DSP) team is building machine learning and algorithmic approaches to power real-time driver pricing at massive scale. In this Senior Machine Learning Engineer role, you’ll help design, develop, and productionize advanced ML models and pricing algorithms that support earnings opportunities for drivers while serving billions of trips.

You’ll lead end-to-end ML solutions, collaborate with product and engineering teams, mentor junior engineers, and apply ML methods to

Qualifications

  • Ph.D., M.S., or Bachelor's degree in Computer Science, Machine Learning, or Operations Research (or equivalent technical background) with exceptional demonstrated impact.
  • 4+ years of experience developing and deploying machine learning models and optimization algorithms in large-scale production environments, including measurable business impact over multiple quarters and substantial technical contributions.
  • Proficiency in Python, Scala, Java, or Go.
  • Experience with large-scale data systems (such as Spark and Ray), real-time processing (such as Flink), and microservices architectures.
  • Experience spanning development, training, productionization, and monitoring of ML systems at scale, from offline pipelines to online serving and MLOps.
  • Deep understanding of modern ML algorithms (such as DNNs, multi-task models, and transformers) and mathematical optimization (such as LP and convex optimization)

Responsibilities

  • Lead the design, development, and productionization of end-to-end ML solutions for large-scale distributed systems supporting billions of trips.
  • Develop novel pricing approaches for online marketplaces by combining machine learning with algorithmic game theory and optimization.
  • Partner with team leads to define the team’s technical direction and own implementation work.
  • Provide technical mentorship to junior engineers.
  • Collaborate with engineers, product managers, and scientists to deliver high-impact solutions to complex business problems.

Skills

Python
Scala
Java
Go
Machine Learning
Distributed Systems
MLOps
Reinforcement Learning
Causal ML

Education

PhD/MS/Bachelor's in CS/ML/OR

Tools

Spark
Ray
Flink

Job description

Uber’s Dynamic Supply Pricing (DSP) team is building machine learning and algorithmic approaches to power real-time driver pricing at massive scale. In this Senior Machine Learning Engineer role, you’ll help design, develop, and productionize advanced ML models and pricing algorithms that support earnings opportunities for drivers while serving billions of trips.

You’ll lead end-to-end ML solutions, collaborate with product and engineering teams, mentor junior engineers, and apply ML methods to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time ML Engineer - Pricing & Optimization
Senior Real-Time ML Engineer - Pricing & Optimization

Uber • New York (NY)

On-site
USD 171,000 - 190,000
Bonuses
Equity
401(k) plan
+1
Senior ML Engineer — Real-Time Marketplace Pricing
Senior ML Engineer — Real-Time Marketplace Pricing

Uber • United States

On-site
USD 202,000 - 224,000
Bonuses
Equity
401(k) and benefits
Staff ML Engineer: Real-Time Pricing & Large-Scale ML
Staff ML Engineer: Real-Time Pricing & Large-Scale ML

Uber • United States

On-site
USD 232,000 - 258,000
Bonus program
Equity
401(k)
Staff ML Engineer - Real-Time Pricing & Marketplace AI
Staff ML Engineer - Real-Time Pricing & Marketplace AI

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Senior Real-Time ML Engineer, Marketplace Pricing
Senior Real-Time ML Engineer, Marketplace Pricing

Uber • New York (NY)

On-site
USD 202,000 - 224,000
Bonus program
Equity awards
401(k) plan
Staff ML Engineer - Real-Time Pricing & Scalable ML
Staff ML Engineer - Real-Time Pricing & Scalable ML

Uber • New York (NY)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Lead ML Engineer - Real-Time Pricing & Marketplaces
Lead ML Engineer - Real-Time Pricing & Marketplaces

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
Real-Time Pricing ML Engineer II
Real-Time Pricing ML Engineer II

Uber • Sunnyvale (CA)

Hybrid
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
Real-Time Pricing ML Engineer II
Real-Time Pricing ML Engineer II

Uber Technologies Inc. • Seattle (WA)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1
Senior Real-Time ML Engineer: Marketplace Pricing
Senior Real-Time ML Engineer: Marketplace Pricing

Uber Technologies Inc. • Seattle (WA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
+1