Senior Machine Learning Engineer| Uber Direct

Uber

Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA · New York, NY
Salary
$202,000–$202,000 / yr
Posted
5 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $220k
This role $202k
$169k most similar roles pay here $271k

This role pays less than 60% of similar roles. Most pay $180,007–$259,212 — the shaded band above. At the midpoint, this role pays about $202k versus about $220k for comparable roles.

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 95 open roles on FindRole.

Listed pay typically runs $232,000–$232,000 across 76 roles with salary data.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Senior Machine Learning Engineer| Uber Direct

As a Senior Machine Learning Engineer at Uber Direct in either New York or San Francisco, you will join a team dedicated to enhancing real-time logistics and delivery efficiency on a global scale. Your role involves designing and deploying machine learning models that address critical issues such as ETA prediction, demand forecasting, and dispatch optimization, while also building scalable ML systems including data pipelines and feature stores. You must have expertise in Python along with proficiency in frameworks like PyTorch or TensorFlow, and experience with MLOps tools for production environments. The position requires a deep understanding of logistics and marketplace systems, as well as the ability to collaborate across functions to drive measurable improvements in key performance indicators such as on-time delivery rates and defect reduction.

What you'll do

  • Develop high-impact ML solutions for logistics problems like ETA prediction and demand forecasting.
  • Own the end-to-end ML lifecycle from problem definition to model deployment and monitoring.
  • Build scalable ML systems with robust data pipelines and feature stores for real-time inference.
  • Define success metrics and rigorously evaluate model performance to improve key business KPIs.
  • Provide technical leadership, establish best practices in ML, and mentor engineers across the team.

What we're looking for

  • 5+ years of experience building and deploying production-grade machine learning systems.
  • Strong proficiency in Python and hands-on experience with modern ML frameworks like PyTorch or TensorFlow.
  • Solid understanding of statistics, feature engineering, model evaluation methodologies, and experimental design.
  • Experience deploying, monitoring, and maintaining ML models in production environments.
  • Background in logistics, marketplace systems, forecasting, optimization, recommendation systems, or time-series modeling.
  • Familiarity with MLOps tooling such as Airflow, Kubeflow, MLflow, feature stores, and CI/CD pipelines for ML workflows.

More like this

Similar roles

Senior Machine Learning Engineer – AV Labs

Uber

Sunnyvale, CA 11 days ago $202,000$202,000
Python PyTorch Linux C++ Autonomous Driving ML Model Deployment High Performance Computing Data Mining Deep Scene Understanding Causal Modeling Sensor Data Processing Auto-Labeling Scalable ML Systems Technical Leadership Cross-Functional Collaboration
Hybrid

Senior Machine Learning Engineer

Adobe

San Francisco 51 days ago $211,800$306,625
Python PyTorch TensorFlow Machine_Learning Deep_Learning Data_Science CI/CD Mentorship Collaboration Research_and_Development Product_Integration Cross_Functional_Teams

Senior Machine Learning Engineer

Adobe

San Jose 60 days ago $183,300$265,350
Python PyTorch TensorFlow Docker AWS Azure MLOps CI/CD PostgreSQL Adobe Experience Platform Marketo Engage Journey Optimizer LLMs RAG semantic embeddings agentic AI workflows ML inference systems Prometheus Grafana

Senior Machine Learning Engineer

Adobe

San Francisco 51 days ago $211,800$306,625
Python PyTorch TensorFlow Machine_Learning Deep_Learning CI/CD MLOps Data_Science Collaboration_Tools Version_Control_Systems Cloud_Platforms API_Development Database_Management Model_Evaluation Technical_Guidance

Senior Machine Learning Engineer

Adobe

San Jose 19 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX AWS Azure Postgres Redis Elasticsearch Snowflake CI/CD LLMs APIs Sandboxed Execution Memory Systems Observability Security ML-Ops Kubernetes Docker