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 15 hours 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)

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.

Manager II, Generative AI

Lead a team of AI engineers at Uber, developing GenAI conversational assistants and agent co-pilot systems for transforming customer support experiences.

Staff Machine Learning Engineer - Maps

Staff Machine Learning Engineer for Uber's Basemaps team in Amsterdam, focusing on map curation and enrichment using ML.

Engineering Manager, Search Ranking

Lead machine learning engineers at Uber Eats to enhance search experience for millions of users worldwide.

Staff ML Engineer

Staff ML Engineer at Uber to develop advanced machine learning solutions for operational efficiency and automation.