The Earner Incentive team at Uber's Marketplace is seeking a Staff Machine Learning Engineer to lead the design, development, optimization, and productization of ML solutions. This role focuses on improving marketplace balance and efficiency through forecasting undersupply, optimizing incentive levers, and understanding earner behaviors. Key responsibilities include:
- Leading the development of ML solutions for critical Marketplace problems
- Building systems to improve Uber's earner incentive products
- Providing technical leadership and direction for the team
The ideal candidate should have:
- PhD or equivalent experience in Computer Science, Engineering, Mathematics, or related field
- 5+ years of Software Engineering work experience
- Proficiency in programming languages like Python, C, C++, Java, or Go
- Experience with ML packages such as Tensorflow, PyTorch, JAX, and Scikit-Learn
- Familiarity with SQL and database systems like Hive, Kafka, and Cassandra
- Experience in developing, training, productionizing, and monitoring ML solutions at scale
Preferred qualifications include:
- Technical leadership experience
- Knowledge of modern deep learning architectures and probabilistic models
- Experience in optimization (RL / Bayes / Bandits) and online learning
This role offers a competitive salary range of $218,000 - $242,000 per year, along with bonus eligibility, potential equity awards, and comprehensive benefits. Uber values diversity and is committed to equal employment opportunities for all qualified applicants.