Staff Machine Learning Engineer - Rider Intelligence

Uber

Hybrid

Quick summary

Work type
Hybrid
Location
Seattle, WA
Salary
$232,000–$232,000 / yr
Posted
45 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $222k
This role $232k
$161k most similar roles pay here $276k

This role pays more than 59% of similar roles. Most pay $195,000–$249,753 — the shaded band above. At the midpoint, this role pays about $232k versus about $222k 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 289 open roles on FindRole.

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

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Staff Machine Learning Engineer - Rider Intelligence

As a Staff Machine Learning Engineer on the Rider Experience team in Seattle, you will lead and mentor a team of engineers to build and optimize intelligent systems for rider discovery and booking experiences. You will define technical strategies and develop end-to-end ML solutions for large-scale distributed systems that serve billions of trips globally. Your role involves designing robust model architectures, aligning business objectives with stakeholder needs, and guiding the full development lifecycle from ideation to deployment. Ideal candidates have a strong background in machine learning, experience leading cross-functional projects, and expertise in areas like search, recommendation systems, ranking, and representation learning. You will work closely with product, science, operations, and platform teams to drive impactful solutions that enhance rider experiences at scale.

What you'll do

  • Define and execute technical strategies for ML projects aligned with business objectives.
  • Lead the design and development of large-scale distributed systems serving billions of trips.
  • Mentor a team of Machine Learning Engineers, providing technical leadership and guidance.
  • Develop end-to-end ML solutions from ideation to deployment in production environments.
  • Set vision and guide teams through full development lifecycle for Rider Experience products.

What we're looking for

  • Ph.D., M.S. or Bachelor in Computer Science, Mathematics with focus on Machine Learning or equivalent technical background.
  • 8+ years of experience leading ML model development and deployment in large-scale production environments.
  • Expertise in search, recommendation systems, ranking/retrieval, or representation learning.
  • Proven experience in optimizing rankings across different content types.
  • Demonstrated success in leading cross-functional projects delivering significant business impact.
  • Ability to define and execute technical strategies for end-to-end ML solutions.
  • Strong communication and leadership skills to mentor a team of Machine Learning Engineers.

More like this

Similar roles

Staff Machine Learning Engineer - Applied AI

Uber

San Francisco, CA +2 37 days ago $232,000$232,000
Python PyTorch Distributed Training Transformers Retrieval Systems Ranking Embedding Architectures Kubernetes AWS CI/CD PostgreSQL Mentorship Technical Leadership

Staff Machine Learning Engineer

Intuit

Mountain View, CA +1 60 days ago $202,500$274,000
Python Scikit-learn NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git AWS GCP CI/CD

Staff Machine Learning Engineer

Arm Holdings

Austin, TX 60 days ago $249,900$338,100
Python TensorFlow PyTorch GPU ARM ML Model Optimization Deep Learning Computer Architecture CI/CD
Hybrid

Staff Machine Learning Engineer

Intuit

Mountain View, California 56 days ago $197,000$266,500
Python Scikit-learn NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git AWS GCP CUDA cuDNN

Staff Machine Learning Engineer

PayPal

San Jose, CA 30 days ago $196,500$291,500
TensorFlow PyTorch scikit-learn AWS Azure GCP BERT GPT T5 reinforcement_learning GCN GraphSAGE GAT semi_supervised_learning self_supervised_learning unsupervised_representation_learning causal_inference anomaly_detection incremental_learning synthetic_data_generation fraud_detection risk_modeling
Hybrid