
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 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.
Job Description
Who you are
You have a proven track record as a Machine Learning Engineer, with experience in developing and productionizing advanced ML models that optimize complex systems. Your expertise includes deep learning, causal modeling, and reinforcement learning — you understand how to apply these techniques to solve real-world problems in multi-sided marketplaces. You thrive in collaborative environments, working closely with engineers, product managers, and scientists to drive technical strategy and influence cross-team initiatives.
You possess strong communication skills, enabling you to present complex ideas and opportunities to executive stakeholders effectively. Your passion for building large-scale systems is evident in your previous work, where you've tackled challenging ML problems and contributed to significant business outcomes. You are eager to learn from experienced technical leaders and mentor others in the field, fostering a culture of growth and innovation.
What you'll do
In this role, you will lead the design and development of advanced machine learning models and pricing algorithms that power Uber's real-time driver pricing. You will be responsible for driving the technical strategy and roadmap over a multi-year horizon, making platform-level architecture decisions that align with business goals. Your work will involve implementing complex algorithms that serve over 1 million predictions per second, directly impacting the earnings opportunities for millions of drivers worldwide.
You will collaborate with cross-functional teams to set the technical direction of the DSP team, ensuring that your solutions are scalable and efficient. Regularly presenting your findings and opportunities to executive stakeholders will be a key part of your responsibilities, as will mentoring junior engineers and contributing to their professional development. You will also engage in continuous learning and experimentation, staying at the forefront of machine learning advancements to drive innovation within the team.
What we offer
Uber provides a dynamic work environment where you can grow your career alongside some of the most talented engineers in the industry. You will have access to mentorship from senior engineers and opportunities to work on high-impact projects that shape the future of transportation. The company encourages a culture of collaboration and innovation, where your contributions will be recognized and valued. Additionally, Uber offers competitive compensation and benefits, ensuring that you are rewarded for your hard work and dedication.
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 Senior Machine Learning Engineer for their Marketplace Pricing team to develop advanced ML models and pricing algorithms. 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

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 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.

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.