Pricing ML Engineer II: Real-Time Optimization

Uber Technologies Inc.

San Francisco (CA)

Hybrid

USD 171,000 - 190,000

Full time

5 days ago
Be an early applicant

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 Technologies Inc. is hiring for a Senior ML Engineer within the Rider Pricing team. You will develop and deploy machine learning and optimization solutions to set rider prices, discounts, and promotions, influencing hundreds of millions in revenue.

You’ll scale models for real-time and offline promotions, work with data platform and product teams, and help shape pricing systems as the business evolves. A strong background in ML, big data, and collaboration is essential.

Qualifications

  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field, with 3+ years of full‑time engineering experience.
  • 2+ years of ML experience and building ML models
  • Experience working with multiple multi‑functional teams (product, science, product ops etc).
  • Expertise in one or more object‑oriented programming languages (e.g. Python, Go, Java, C++).
  • Experience with big‑data architecture, ETL frameworks and platforms.
  • Solid understanding of latest ML technologies, and libraries.
  • Proven track records of being a fast learner and go‑getter, with willingness to get out of the comfort zone.

Responsibilities

  • Develop and implement machine learning and optimization solutions to solve critical business challenges, including rider pricing, discounts, promotion targeting, and personalized messaging.
  • Build and scale models and systems for real‑time and offline promotions, as well as rider pricing.
  • Collaborate with cross‑functional teams to ensure alignment and drive measurable business outcomes.
  • Work on and have the opportunity to set technical directions for key ML, serving, and optimization system components that directly impact Uber’s growth.

Skills

ML experience
Python
Go
Java
C++
Big data
ETL frameworks
Team collaboration
Fast learner

Education

Bachelor's degree in Computer Science/Engineering/Math

Tools

Spark
Hadoop
Airflow
SQL
Git

Job description

Uber Technologies Inc. is hiring for a Senior ML Engineer within the Rider Pricing team. You will develop and deploy machine learning and optimization solutions to set rider prices, discounts, and promotions, influencing hundreds of millions in revenue.

You’ll scale models for real-time and offline promotions, work with data platform and product teams, and help shape pricing systems as the business evolves. A strong background in ML, big data, and collaboration is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff ML Engineer: Real-Time Rider Pricing & Optimization
Staff ML Engineer: Real-Time Rider Pricing & Optimization

Uber Technologies Inc. • New York (NY)

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

Uber Technologies Inc. • New York (NY)

On-site
USD 171,000 - 190,000
401(k) plan
Bonus program
Equity award
+1
Lead ML Engineer — Rider Pricing & Revenue Growth
Lead ML Engineer — Rider Pricing & Revenue Growth

Uber Technologies Inc. • San Francisco (CA)

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

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
401(k) plan eligibility
Bonuses and equity potential
Comprehensive benefits
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
ML Engineer, Real-Time Rider Pricing & Promotions
ML Engineer, Real-Time Rider Pricing & Promotions

Uber • Sunnyvale (CA)

On-site
USD 171,000 - 190,000
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
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
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
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