Senior Machine Learning Engineer, Delivery Marketplace

Uber

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Sunnyvale, CASan Francisco, CANew York, NY
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $230k
$168k $289k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $206,175–$254,750.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 107 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Senior Machine Learning Engineer, Delivery Marketplace

The Sr Machine Learning Engineer- Delivery Marketplace joins the Delivery Marketplace team to serve as the brain of the operation for Uber Eats, Grocery, Uber Direct, and Connect. This role involves leading the design, development, and productionization of advanced ML models and matching algorithms for large-scale distributed systems. You will drive technical strategy, develop novel products for online marketplaces, and build transformer-based models for embeddings and natural language profiles. Key responsibilities include solving complex multi-objective optimizations for dispatch decisions and predicting food ready times. Required skills include proficiency in Python, Scala, Java, or Go, along with experience in Spark, Ray, Flink, and microservices. You must demonstrate expertise in deep learning, causal modeling, reinforcement learning, and MLOps to improve reliability across billions of trips.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Drive technical strategy and roadmap ownership for multi-quarter horizons including platform-level architecture decisions.
  • Develop novel products for online marketplaces combining machine learning for prediction and optimization.
  • Lead the design, development, and productionization of end-to-end ML solutions for large-scale distributed systems.
  • Develop transformer-based models for pre-training and fine-tuning to produce embeddings and natural language profiles.
  • Translate complex business problems into technical solutions and drive cross-functional projects.
  • Implement and monitor ML solutions ranging from offline pipelines to online serving and MLOps.

What we're looking for

  • Bachelor's, Master's, or Ph.D. in Computer Science, Mathematics with a focus on Machine Learning, or an equivalent technical background.
  • 3+ years of experience leading the development and deployment of ML models in large-scale production environments at top-tier ML companies.
  • Proficiency in programming languages such as Python, Scala, Java, or Go.
  • Proficiency with large-scale data systems like Spark or Ray, real-time processing like Flink, and microservices architectures.
  • Proficiency in the development, training, productionization, and monitoring of ML solutions at scale, including offline pipelines and MLOps.
  • Deep understanding of modern ML algorithms.
  • Experience in developing and deploying ML models for large scale business problems (preferred).
  • Proficiency in deep learning, causal machine learning, or reinforcement learning (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

Uber

Sunnyvale, CA +2 1 day ago
Machine Learning Deep Learning Generative AI Optimization Algorithms Python C++ Java Go C Spark Hive Causal Modeling Reinforcement Learning Representation Learning Large-scale Data Systems Production-ready Algorithmic Systems
5+ yrs exp Hybrid

Senior Machine Learning Engineer

Uber

Sunnyvale, CA +1 7 days ago
Python PyTorch TensorFlow Scikit-learn XGBoost LightGBM Spark Ray Flink Graph Neural Networks Deep Learning A/B Testing Feature Stores Model Serving H3 S2 Cell Distributed Data Processing
5+ yrs exp Hybrid

Machine Learning Engineer, Fulfillment

Lyft

San Francisco, CA 69 days ago $140,800–$176,000
Machine Learning Python Golang TensorFlow PyTorch Deep Learning Recommendation Systems Feature Pipelines Model Training Regression Analysis Hypothesis Testing Production Systems
2+ yrs exp Hybrid

Software Engineer II

Uber

Sunnyvale, CA +2 4 days ago
Machine Learning Optimization Python Go Java C++ Deep Learning Generative AI big-data ETL Spark Representation Learning Causal Modeling
3+ yrs exp Hybrid

Staff Machine Learning Engineer

Uber

Sunnyvale, CA +2 4 days ago
Machine Learning Deep Learning Generative AI Optimization Algorithms Python C++ Java Go C Spark Hive Causal Modeling Reinforcement Learning Representation Learning Large-scale Data Systems Production-ready Algorithmic Systems
7+ yrs exp Hybrid

Senior Machine Learning Engineer

The Walt Disney Company

Orlando, FL 18 days ago $137,200–$184,000
Python Generative AI LLMOps MLOps CI/CD AWS Azure GCP Kubernetes Terraform Docker RAG Vector Databases Prompt Engineering Infrastructure-as-Code Multi-modal Models Responsible AI Statistical Modeling Supervised Learning Unsupervised Learning
5+ yrs exp Hybrid