Sr Machine Learning Engineer- Delivery Marketplace

Uber

Sunnyvale (CA)

On-site

USD 202,000 - 224,000

Full time

4 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 is seeking a Senior Machine Learning Engineer for its Delivery Marketplace team in Sunnyvale, CA. You will design, develop, and productionize advanced ML models and matching algorithms to improve dispatch, ETA, pickup optimization, and trip reliability across a large-scale system.

You will lead transformer-based models and embeddings, collaborate across product and engineering teams, and drive ML strategy and roadmap for real-time optimization across billions of trips.

Qualifications

  • PhD, MS, or BS in CS/Math with ML focus.
  • 3+ years leading ML model development and deployment in large-scale production environments.
  • Proficiency in Python, Scala, Java, or Go.
  • Experience with Spark, Ray, Flink and real-time processing.
  • Experience building, training, productionizing ML solutions at scale.
  • Understanding of modern ML algorithms.

Responsibilities

  • Drive technical strategy and roadmap ownership across platform-level architecture, exec alignment, mentorship and cross-team influence.
  • Develop online marketplace ML products combining prediction and optimization for efficiency and UX.
  • Lead end-to-end design, development and productionization of ML solutions for large-scale distributed systems serving billions of trips.
  • Develop transformer-based models to generate embeddings and natural language profiles for Marketplace use cases.

Skills

Python/Scala/Java/Go
Spark/Ray/Flink
MLOps
Transformer models
Microservices

Education

PhD/MS/BS in CS/Math with ML focus

Tools

Spark
Ray
Flink

Job description

Uber’s Delivery Marketplace team is seeking a Senior Machine Learning Engineer to lead the design, development, and productionization of advanced machine learning models and matching algorithms. The role focuses on improving dispatch, ETA, pickup optimization, and trip reliability through large-scale, real-time multi-objective optimization systems.

Key Responsibilities
  • Drive technical strategy and roadmap ownership across multiple quarter horizons, including platform-level architecture decisions, executive communication and alignment, technical mentorship, and cross-team technical influence.
  • Develop novel online marketplace products that combine machine learning for prediction and forecasting with optimization to improve business efficiency and user experience.
  • Lead end-to-end design, development, and productionization of machine learning solutions for large-scale distributed systems serving billions of trips.
  • Develop transformer-based models, including pre-training and fine-tuning, to generate embeddings and natural language profiles that support Marketplace use cases.
Required Qualifications
  • Ph.D., M.S., or Bachelor in Computer Science, Mathematics with a focus on Machine Learning, or equivalent technical background with exceptional demonstrated impact.
  • 3+ years of experience leading development and deployment of ML models in large-scale production environments at top-tier ML companies (for example, 1M+ predictions/sec or 100M+ users), with a track record of delivering outstanding business impact over multiple quarters.
  • Proficiency in programming languages such as Python, Scala, Java, or Go.
  • Proficiency with large-scale data systems (for example, Spark, Ray), real-time processing (for example, Flink), and microservices architectures.
  • Proficiency in building, training, productionizing, and monitoring ML solutions at scale, from offline pipelines to online serving and MLOps.
  • Deep understanding of modern machine learning algorithms.
Technologies
  • Python, Scala, Java, Go
  • Spark, Ray, Flink
  • Microservices architectures
  • Machine learning, deep learning
  • Causal modeling, reinforcement learning
  • Transformer-based models, embeddings, natural language profiles
  • MLOps
Compensation and Location

Location: Sunnyvale, CA (onsite)

Salary: USD 202,000 - 224,000 per year

Benefits
  • Eligible to participate in Uber’s bonus program.
  • May be offered an equity award and other types of compensation.
  • All full-time employees are eligible to participate in a 401(k) plan.
  • Eligible for various benefits.
Preferred Qualifications
  • Experience developing and deploying ML models for large-scale business problems.
  • Track record of translating complex business problems into technical solutions and driving cross-functional projects.
  • Excellent communication skills to lead initiatives across multiple product areas.
  • Proficiency in deep learning, causal machine learning, or reinforcement learning.
  • Proficiency with large embedding and language models.
Onsite Requirements

Offices remain 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, such as those at greenlight hubs, require full-time in-office presence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Machine Learning Engineer- Delivery Marketplace
Sr Machine Learning Engineer- Delivery Marketplace

Uber Technologies Inc. • San Francisco (CA)

On-site
USD 202,000 - 224,000
Sr Machine Learning Engineer- Delivery Marketplace
Sr Machine Learning Engineer- Delivery Marketplace

Uber Technologies Inc. • New York (NY)

On-site
USD 202,000 - 224,000
Bonus program
Equity
401(k) plan and benefits
Sr Machine Learning Engineer- Delivery Marketplace
Sr Machine Learning Engineer- Delivery Marketplace

Uber Technologies Inc. • Sunnyvale (CA)

Hybrid
USD 202,000 - 224,000
401(k) plan
Bonus program
Equity award
Sr Machine Learning Engineer- Delivery Marketplace
Sr Machine Learning Engineer- Delivery Marketplace

Uber • United States

On-site
USD 202,000 - 224,000
Sr Machine Learning Engineer- Delivery Marketplace
Sr Machine Learning Engineer- Delivery Marketplace

Uber • New York (NY)

On-site
USD 202,000 - 224,000
Bonuses
Equity
401(k) plan
Sr Machine Learning Engineer
Sr Machine Learning Engineer

Uber Technologies Inc. • San Francisco (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity award
401(k) plan
Sr Machine Learning Engineer
Sr Machine Learning Engineer

Uber Technologies Inc. • Sunnyvale (CA)

On-site
USD 202,000 - 224,000
Bonus program
Equity awards
401(k) plan
+2
Sr Machine Learning Engineer
Sr Machine Learning Engineer

Uber • United States

On-site
USD 202,000 - 224,000
Bonus program
Equity
401(k) plan
+1
Staff Machine Learning Engineer - Pricing
Staff Machine Learning Engineer - Pricing

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Uber • United States

On-site
USD 209,000 - 258,000
Bonuses
Equity
401(k) plan
+1