This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Uber’s Marketplace is at the core of the business. The Earner Incentive team in Marketplace builds products and systems that empower drivers through targeted incentives, creating a more balanced and efficient marketplace while enhancing engagement and experience. The team owns the end-to-end incentive lifecycle, from ML-driven incentive generation to scalable online serving, powered by large-scale machine learning, optimization, and experimentation systems.
Job Responsibility:
Design, develop, productionize, and operate end-to-end ML solutions and data pipelines for large-scale systems that power driver incentives
Develop and apply advanced ML and optimization techniques to design incentive mechanisms for online marketplaces
Build deep domain expertise in incentives, pricing, and marketplace dynamics, and understand how these systems interact with Operations
Help set the team’s technical direction and drive execution in partnership with technical leads
Collaborate closely with engineers, product managers, scientists, and Operations to drive clarity, alignment, and delivery of high-impact solutions
Own projects end-to-end, from ideation and design through production rollout and iteration, and drive measurable business impact across teams
Requirements:
Ph.D., M.S., or Bachelor’s degree in Computer Science, Statistics, Mathematics, Machine Learning, Operations Research, or a related field, or equivalent practical experience with demonstrated impact
5+ years of experience across the end-to-end ML lifecycle, including data analysis, feature engineering, model development, deployment, monitoring, and iteration in large-scale production systems
Proven ability to deliver measurable business impact and strong understanding of MLOps best practices
Strong understanding of a broad range of ML and statistical techniques, including deep learning (e.g., multi-task learning, transformers), tree-based models, and classical approaches
Proficiency in at least one production language (Python, Scala, Java, or Go) and common ML frameworks (e.g., PyTorch, TensorFlow, scikit-learn)
Solid software engineering skills, including system design, writing and reviewing production-quality code, testing, and operating ML systems in production
Strong ownership, learning mindset, collaboration and communication skills
able to work independently and effectively in cross-functional teams
Nice to have:
Experience developing and deploying pricing, matching, or incentive algorithms for two-sided marketplaces, with strong product intuition and system-level thinking
Experience with multi-armed bandits, reinforcement learning, and causal ML, including applying these methods in production systems
Familiarity with large-scale data and ML infrastructure (e.g. Spark, Flink), and batch or real-time data processing systems
Strong communication and leadership skills, with the ability to lead initiatives, prototype quickly, drive alignment, and collaborate effectively with cross-functional partners
Experience leading complex technical projects, influencing scope, technical direction, and execution across multiple engineers or teams
Ability to translate ambiguous business problems into clear, actionable problem statements, define success metrics, and drive execution through well-reasoned trade-offs
Demonstrated technical leadership, such as mentoring engineers, leading cross-functional efforts, or shaping ML / optimization strategy
Experience designing, running and analyzing large-scale online experiments to prove impact, interpret results, guide decision-making, and translate insights into concrete product or system changes
What we offer:
Eligible to participate in Uber's bonus program
May be offered an equity award & other types of comp
All full-time employees are eligible to participate in a 401(k) plan