-
Uber
View all jobs
Senior Machine Learning Engineer - Marketplace Earner Incentives
Canada
· Full-time
·
Mid-Senior
About The Role
Earner Incentives is one of the fastest-growing products at Uber. As an Engineer on the Earner Incentives team you will be responsible to build and maintain services that generate millions of incentives for gig work earners on the Uber platform.
Incentives Platform is used for generating efficient incentives for drivers, measuring progress of drivers towards achieving those incentives and then paying once incentive goals are achieved. It plays a critical role in ensuring adequate supply to meet the market demands across time and space. The combination of technical challenges and cross functional work will allow you to harness you ML skills in multiple dimensions.
The Earner Incentives team is a fast-moving, high-opportunity space where you'll have the chance to make a significant impact on the business. You'll take ownership of one key pillar of the promotions or incentive domain and lead the technical direction for improving our core algorithms, optimization across different type of incentives algorithms and models. The role offers a close collaboration with the Platform backend team and Uber ML infra so you will also have opportunity to contribute to scaling model infrastructure for the team. You work will cut across ML, serving, and optimization system components, and help set technical direction for modeling best practices across model building, evaluation and deployment.
Join us to work on some of the most exciting challenges on this journey. ---- Basic Qualifications ---- ---- Preferred Qualifications ----
Earner Incentives is one of the fastest-growing products at Uber. As an Engineer on the Earner Incentives team you will be responsible to build and maintain services that generate millions of incentives for gig work earners on the Uber platform.
Incentives Platform is used for generating efficient incentives for drivers, measuring progress of drivers towards achieving those incentives and then paying once incentive goals are achieved. It plays a critical role in ensuring adequate supply to meet the market demands across time and space. The combination of technical challenges and cross functional work will allow you to harness you ML skills in multiple dimensions.
The Earner Incentives team is a fast-moving, high-opportunity space where you'll have the chance to make a significant impact on the business. You'll take ownership of one key pillar of the promotions or incentive domain and lead the technical direction for improving our core algorithms, optimization across different type of incentives algorithms and models. The role offers a close collaboration with the Platform backend team and Uber ML infra so you will also have opportunity to contribute to scaling model infrastructure for the team. You work will cut across ML, serving, and optimization system components, and help set technical direction for modeling best practices across model building, evaluation and deployment.
Join us to work on some of the most exciting challenges on this journey. ---- Basic Qualifications ---- ---- Preferred Qualifications ----
- What You Will Do ----
- Solve ambituous, challenging business problems using data-driven approaches.
- Build and optimize models and algorithms powering Earner incentive levers across the Uber marketplace.
- Improve the overall model lifecycle for the team by building solutions around model observability, performance tuning and tracking.
- Own the problem E2E, including working with cross-functional teams to define the product and/or technical roadmap.
- Mentor more junior team members by role modeling ML best practices. Collaborate with cross-functional teams to ensure alignment and drive Uber's ridership and revenue growth. Help Uber's end-users by making mobility options accessible and affordable.
- Masters Degree or equivalent experience in field of Computer Science or Machine Learning.
- 3 years minimum of industry experience as a Machine Learning Engineer
- Comfortable programming in at least one major language such as Python (preferred), Scala, Go,...
- Experience collaborating cross-functionally with product and other engineering roles.
- Experience with any of the following: Spark, Hive, Kafka, Cassandra.
- Experience building and productizing innovative end-to-end Machine Learning systems.
- Driven and curious.
- Exceptional technical communication skills.
- Experience writing custom models in Pytorch or Tensorflow/Keras.
- Experience in the design and development of ML pipelines and workflows.
- Experience building backend services using any mainstream languages like C/C++/Java/Go
Key Skills
Ranked by relevance
machine learning
cassandra
pytorch
python
scala
kafka
spark
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AI Research Engineer (Multi-Modal Reinforcement Learning)
2026-05-28
Full-time
Not Applicable
Belgium
Internet Marketplace Platforms
Engineering
View Job Details
Related
AI Research Engineer (Multi-Modal Reinforcement Learning)
2026-05-26
Full-time
Not Applicable
Switzerland
Internet Marketplace Platforms
Engineering
View Job Details
Related
AI Research Engineer (Multi-Modal Reinforcement Learning)
2026-05-25
Full-time
Not Applicable
Ireland
Internet Marketplace Platforms
Engineering
Login to Apply
- Posted
- May 29, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Uber
Industries
Internet Marketplace Platforms
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AI Research Engineer (Multi-Modal Reinforcement Learning)
2026-05-28
Full-time
Not Applicable
Belgium
Internet Marketplace Platforms
Engineering
View Job Details
Related
AI Research Engineer (Multi-Modal Reinforcement Learning)
2026-05-26
Full-time
Not Applicable
Switzerland
Internet Marketplace Platforms
Engineering
View Job Details
Related
AI Research Engineer (Multi-Modal Reinforcement Learning)
2026-05-25
Full-time
Not Applicable
Ireland
Internet Marketplace Platforms
Engineering