
About Uber
Reimagining transportation for a better world
Key Highlights
- Public company (NYSE: UBER) since May 2019
- Completed over 1.5 billion trips globally
- Generated $4.8B in revenue from Uber Eats in 2020
- Raised $15.8 billion in funding
Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...
π Benefits
Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...
π Culture
Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...
Skills & Technologies
Overview
Uber is hiring a Staff Machine Learning Engineer for their Delivery Marketplace team to lead the design and development of advanced ML models and algorithms. You'll work with technologies like deep learning and optimization to enhance real-time decision-making. This position requires a strong background in machine learning and large-scale systems.
Job Description
Who you are
You have a proven track record as a Staff Machine Learning Engineer, demonstrating extraordinary impact in your previous roles. With a strong foundation in machine learning, you are passionate about building large-scale systems that optimize multi-sided real-time marketplaces. Your experience includes leading technical strategy and mentoring teams, ensuring that your contributions drive significant revenue growth.
You possess deep expertise in machine learning techniques, including deep learning, causal modeling, and reinforcement learning. Your ability to design and productionize end-to-end ML solutions for large-scale distributed systems is complemented by your strong collaboration skills, allowing you to work effectively with cross-functional teams.
What you'll do
In this role, you will drive the technical strategy and roadmap for the Delivery Marketplace team, owning the implementation of platform-level architecture decisions. You will lead the design, development, and productionization of advanced ML models and matching algorithms that power real-time decision-making for billions of trips. Your responsibilities will include collaborating with talented ML and backend engineers, product managers, and scientists to set the teamβs technical direction and solve complex business problems.
You will also be responsible for communicating technical strategies to executives and aligning cross-team efforts to ensure successful implementation. Your role will involve mentoring junior engineers and influencing technical decisions across teams, fostering a culture of collaboration and innovation.
What we offer
Uber provides a dynamic work environment where you can make a significant impact on the company's delivery business. You will have the opportunity to work on cutting-edge marketplace ML problems and contribute to the development of systems that enhance user experiences. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
You will be part of a team that regularly delivers substantial revenue growth, and your work will directly influence the reliability and efficiency of Uber Delivery trips. We offer competitive compensation and benefits, along with opportunities for professional growth and development within the company.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Uber.
Similar Jobs You Might Like
Based on your interests and this role

Machine Learning Engineer
Uber is hiring a Staff Machine Learning Engineer to develop systems that optimize the marketplace for mobility and delivery. You'll work with machine learning, data analysis, and scalable distributed software in New York. This role requires significant experience in machine learning and data-driven decision-making.

Machine Learning Engineer
Uber is hiring a Staff Machine Learning Engineer for their Ads team to design and evolve core ML systems for ad selection and delivery. You'll work with technologies like Python and AWS to improve model quality and efficiency. This role requires significant experience in machine learning and system integration.

Machine Learning Engineer
Uber is hiring a Staff Machine Learning Engineer for their Marketplace Pricing team to develop advanced ML models and algorithms for real-time driver pricing. You'll work with technologies like deep learning and reinforcement learning in New York. This position requires a strong background in machine learning and large-scale systems.

Machine Learning Engineer
Spotify is hiring a Senior Staff Machine Learning Engineer to focus on recommender systems modeling and generative AI. You'll work closely with cross-functional teams to define and execute the machine learning technical strategy. This position requires expertise in machine learning and recommender systems.

Machine Learning Engineer
Uber is hiring a Senior Staff Machine Learning Engineering Leader to optimize pricing and incentives in the Mobility Marketplace. You'll lead ML modeling teams and collaborate with cross-functional partners. This role requires advanced expertise in machine learning and data science.