PhD ML Engineer — Real-Time Mobility Matching

Wayne State University

United States

Hybrid

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Uber's Mobility Matching team seeks a Graduate PhD Software Engineer II to translate state‑of‑the‑art ML research into production‑grade systems for real‑time driver–rider matching at scale. You will design, build, and deploy ML and optimization solutions, apply RL, large‑scale optimization, and online experimentation to improve marketplace efficiency.

Collaborate with Product, Data Science, Economics, Platform Engineering, and Operations to own end‑to‑end delivery, from modeling to live

Qualifications

  • PhD in CS, AI, ML, OR, applied math, econ or related field.
  • Strong background in reinforcement learning and large-scale optimization.
  • Experience with experimentation platforms, causal inference, or simulation frameworks.
  • Excellent coding ability with modern ML libraries and production-quality software.
  • Publications in top ML/AI/systems conferences.

Responsibilities

  • Design, build, and deploy production‑grade ML/optimization systems for real‑time driver–rider matching.
  • Develop and apply RL, large‑scale optimization, causal inference, and online experimentation to improve marketplace efficiency.
  • Translate research into scalable, high‑impact marketplace solutions.
  • Architect and enhance ML and serving infrastructure for high‑throughput training, low‑latency inference, and real‑time decisions.
  • Own end‑to‑end work from modeling and simulation to A/B testing, productionization, monitoring, and iteration.
  • Collaborate across Product, Data Science, Economics, Platform Engineering, and Operations to shape technical strategy.
  • Champion engineering excellence with code quality, reproducibility, and reliability.

Skills

Reinforcement learning
Large-scale optimization
Online experimentation
Causal inference
Production-grade software development
Machine learning libraries

Education

PhD in CS/AI/ML/OR or quantitative field

Tools

Experimentation platforms
Simulation frameworks

Job description

Uber's Mobility Matching team seeks a Graduate PhD Software Engineer II to translate state‑of‑the‑art ML research into production‑grade systems for real‑time driver–rider matching at scale. You will design, build, and deploy ML and optimization solutions, apply RL, large‑scale optimization, and online experimentation to improve marketplace efficiency.

Collaborate with Product, Data Science, Economics, Platform Engineering, and Operations to own end‑to‑end delivery, from modeling to live

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate PhD Software Engineer II (Mobility Matching), United States
Graduate PhD Software Engineer II (Mobility Matching), United States

Austincc • United States

On-site
USD 100,000 - 130,000
Graduate PhD Software Engineer II (Mobility Matching), United States at Uber
Graduate PhD Software Engineer II (Mobility Matching), United States at Uber

Wayne State University • United States

Hybrid
USD 120,000 - 180,000
PhD Software Engineer II: Real-Time Mobility Matching
PhD Software Engineer II: Real-Time Mobility Matching

Austincc • United States

On-site
USD 100,000 - 130,000
Staff ML Engineer - Real-Time Marketplace Matching Leader
Staff ML Engineer - Real-Time Marketplace Matching Leader

Uber • San Francisco (CA)

On-site
USD 232,000 - 258,000
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
Staff ML Engineer: Real-Time Marketplace Optimizer
Staff ML Engineer: Real-Time Marketplace Optimizer

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity
401(k)
+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
Senior ML Engineer - Real-Time Delivery Optimization
Senior ML Engineer - Real-Time Delivery Optimization

Uber • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
+1
Senior Real-Time Dispatch & Matching Engineer
Senior Real-Time Dispatch & Matching Engineer

Uber • Sunnyvale (CA)

On-site
USD 202,000 - 224,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