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

Machine Learning Engineer • Staff
Uber • San Francisco - On-Site
Skills & Technologies
Overview
Uber is hiring a Staff Machine Learning Engineer for their Surge team to build large-scale pricing optimization systems. You'll work with machine learning models and real-time data to enhance marketplace reliability. This position requires a PhD and 4+ years of experience in an ML role.
Job Description
Who you are
You hold a PhD in relevant fields such as Computer Science, Electrical Engineering, Mathematics, or Statistics, with a strong focus on Machine Learning. You have over 4 years of experience in an ML role, emphasizing data-driven and experiment-driven model development. Your expertise in deep learning and machine learning frameworks allows you to build and train models effectively. You are skilled in data analysis and understand the intricacies of network optimization, which is crucial for pricing decisions in real-time marketplaces. You thrive in collaborative environments, working alongside engineers, operations researchers, and economists to drive impactful solutions. You are passionate about using technology to enhance user experiences and optimize operational efficiency.
What you'll do
In this role, you will be part of the Surge team, responsible for maintaining marketplace reliability by balancing supply and demand through dynamic pricing. You will build scalable real-time systems that analyze market conditions and forecast future demand. Your work will involve developing machine learning models that predict pricing strategies based on real-time data. You will initiate new projects where machine learning can significantly impact pricing optimization, contributing to Uber's mission of making transport accessible. You will collaborate closely with cross-functional teams to ensure that the pricing systems you develop are robust and efficient, ultimately enhancing the customer experience for Uber riders. Your contributions will directly influence the billions of dollars in annual gross bookings generated by Uber, making your role critical to the company's success.
What we offer
Uber provides a dynamic work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge technology that impacts millions of users globally. The company values collaboration and offers a culture that supports professional growth and development. You will be part of a team that is dedicated to optimizing network efficiency and enhancing driver earnings through advanced pricing strategies. Uber also emphasizes work-life balance, expecting employees to spend at least half of their time in the office, fostering a strong team dynamic and collaboration.
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 work on pricing and incentives within their marketplace team. You'll leverage machine learning and optimization techniques to design robust engineering solutions that directly impact Uber's global business. This position requires 4+ years of experience in machine learning engineering.

Machine Learning Engineer
Uber is hiring a Staff Machine Learning Engineer for the Marketplace Signals team to develop and optimize ML models that enhance marketplace efficiency. You'll work with technologies like Python, TensorFlow, and PyTorch in San Francisco.

Machine Learning Engineer
Uber is hiring a Machine Learning Engineer II to develop and implement ML and optimization solutions for marketplace pricing and incentives. You'll work with Python and various ML frameworks to enhance pricing efficiency. This position requires 2+ years of experience in an ML/optimization role.

Machine Learning Engineer
Uber is hiring a Staff Machine Learning Engineer to lead technical initiatives in the Consumer Incentives team. You'll work on enhancing user experience through machine learning and optimization solutions. This role requires 6+ years of experience in ML engineering and expertise in frameworks like PyTorch and TensorFlow.

Machine Learning Engineer
Quantcast is hiring a Senior Machine Learning Engineer to develop and maintain machine learning systems that optimize advertising technology. You'll work with large datasets and advanced algorithms to enhance the company's AI-powered Demand Side Platform. This role requires strong expertise in machine learning and data analysis.