Engineering Manager II, Machine Learning – Rider Pricing & Incentives

Uber

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$232,000–$232,000 / yr
Posted
50 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $227k
This role $232k
$173k most similar roles pay here $276k

This role pays more than 57% of similar roles. Most pay $189,571–$265,200 — the shaded band above. At the midpoint, this role pays about $232k versus about $227k 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 · Engineering Manager II, Machine Learning – Rider Pricing & Incentives

As an Engineering Manager II on Uber’s Rider Pricing & Incentives team in Sunnyvale, you will lead a group of software engineers and machine learning experts to develop advanced pricing algorithms and promotional systems that optimize rider experiences and drive revenue growth. Your day-to-day responsibilities include managing the technical direction for improving pricing models and promotion strategies, collaborating with cross-functional teams to define product roadmaps, and mentoring junior team members in best practices. You will work extensively with deep learning, generative AI, causal modeling, and reinforcement learning technologies, as well as large-scale data systems like Spark and Hive, to build scalable platforms that support real-time pricing adjustments and personalized promotions for billions of rides globally.

What you'll do

  • Manage a team developing machine learning techniques for rider pricing and promotions.
  • Improve performance of models and algorithms for pricing strategies and promotion targeting.
  • Define product and technical roadmaps with cross-functional teams to drive growth.
  • Mentor junior team members in ML best practices and advanced technologies.
  • Work on large-scale data systems to build production-ready algorithmic solutions.

What we're looking for

  • Master’s degree in Computer Science or related field with 7+ years of engineering experience.
  • Proficiency in programming languages such as Python, Java, C++, or Go.
  • Experience developing and implementing machine learning and optimization algorithms.
  • Strong background in deep learning, generative AI, causal modeling, and reinforcement learning.
  • Ability to mentor junior team members and collaborate across cross-functional teams.

More like this

Similar roles

Machine Learning Engineering Manager

Autodesk

Boston, MA 46 days ago $148,500$266,200
Python TensorFlow PyTorch AWS SageMaker Scrum Agile CI/CD PostgreSQL Kubernetes Docker 3D modeling Geometric computer vision Cloud computing Autodesk Revit AEC data schemas AI methodologies Machine learning engineering
Hybrid