Machine Learning Tech Lead Manager - Dynamic Pricing (Surge)

A global transportation technology company that develops and operates ride-hailing and delivery platforms.
$218,000 - $242,000
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Tech Lead Manager - Dynamic Pricing (Surge)

Uber's Surge team is seeking a Machine Learning Tech Lead Manager to lead their dynamic pricing initiatives. This role is crucial in maintaining marketplace reliability through real-time supply/demand balancing. The team builds scalable systems that leverage ML models and network optimization to make pricing decisions affecting billions in annual gross bookings.

The position offers an opportunity to work on high-impact projects that directly influence both rider experience and driver earnings. You'll be leading teams developing sophisticated ML models and pricing algorithms, while collaborating with various departments to drive innovation. The role combines technical expertise in machine learning with leadership responsibilities, requiring both deep technical knowledge and strong people management skills.

Working at Uber, you'll be at the forefront of applying ML to solve complex marketplace dynamics. The role offers competitive compensation ($218,000-$242,000 base salary) plus equity and benefits. The hybrid work environment requires spending at least half of your time in the San Francisco office, promoting both flexibility and collaborative innovation.

This is an ideal opportunity for experienced ML practitioners who want to scale their impact through team leadership while working on challenging technical problems that directly affect millions of users. The role offers exposure to senior leadership and the chance to influence strategic decisions in a rapidly evolving technology company.

Last updated 10 days ago

Responsibilities For Machine Learning Tech Lead Manager - Dynamic Pricing (Surge)

  • Lead teams building statistical, optimization, and machine learning models for pricing algorithms
  • Define roadmaps and opportunities for new ML systems applications to pricing
  • Present findings to senior leadership to inform business decisions
  • Collaborate with cross-functional teams across product, engineering, operations, and marketing
  • Drive system development from ideation to productionization

Requirements For Machine Learning Tech Lead Manager - Dynamic Pricing (Surge)

Python
Java
Go
  • Expertise in deep learning and optimization algorithms
  • Experience with ML frameworks such as PyTorch and TensorFlow
  • Experience building and productionizing innovative end-to-end Machine Learning systems
  • Proficiency in Python, Java, Go, or C++
  • Strong communication skills
  • PhD in relevant fields (CS, EE, Math, Stats, etc.) preferred
  • Experience managing small teams of engineers
  • Experience with Causal Inference preferred
  • 5 years of software engineering experience
  • Experience with forecasting models preferred
  • Experience working with pricing systems or marketplace work preferred
  • Experience growing a team and mentoring junior engineers preferred

Benefits For Machine Learning Tech Lead Manager - Dynamic Pricing (Surge)

Equity
Medical Insurance
  • Competitive base salary range of $218,000-$242,000
  • Participation in Uber's bonus program
  • Equity awards
  • Comprehensive benefits package
  • Hybrid work environment

Interested in this job?

Jobs Related To Uber Machine Learning Tech Lead Manager - Dynamic Pricing (Surge)

Engineering Manager II - Personalization (Growth & Marketing)

Lead Uber's Marketing Personalization team, driving technical vision and execution for personalized recommendations reaching billions of users globally.

Staff Machine Learning Engineer

Lead ML engineering role at Uber, focusing on recommendation systems for UberEats Feed, requiring 8+ years of experience and deep expertise in machine learning.

Sr Program Manager Tech

Senior Program Manager position at Uber focusing on Generative AI and data labeling, offering competitive compensation and hybrid work arrangement in San Francisco.

Staff Machine Learning Engineer

Staff Machine Learning Engineer position at Uber, leading ML solutions for Eats Search and Discovery, requiring 7+ years of experience and offering competitive compensation.

Sr Program Manager, Tech - AI

Senior Program Manager position at Uber focusing on AI Engineering, evaluations, and fine-tuning for coding, requiring 8+ years of experience in software engineering and program management.