
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 - Hybrid
Skills & Technologies
Overview
Uber is hiring a Staff Machine Learning Engineer to contribute to Uber AI Solutions by designing and developing ML models for the gig marketplace. You'll work with Python and TensorFlow to optimize supply and demand matching. This role requires significant experience in machine learning applications.
Job Description
Who you are
You have 5+ years of experience in machine learning and data science, with a strong background in developing and deploying ML models. You are proficient in Python and have hands-on experience with frameworks like TensorFlow and Keras. Your expertise includes data annotation and analysis, allowing you to identify and solve complex problems effectively. You thrive in collaborative environments, working closely with product managers and engineers to integrate ML solutions into products. You are innovative and enjoy exploring novel ideas that can lead to significant advancements in AI applications. You understand the importance of quality evaluation in ML models and have experience in developing automated evaluation systems. You are passionate about leveraging AI to create real-world impact and are excited about the potential of Uber AI Solutions.
What you'll do
In this role, you will contribute to the technical direction of Uber AI Solutions, focusing on machine learning applications and research. You will identify key problems that can benefit from ML expertise and design a suite of ML models to address these challenges. Collaboration is key, as you will work closely with backend and frontend engineers to integrate your solutions into Uber's products and platforms. You will also explore innovative solutions that can lead to breakthroughs in the gig marketplace, enhancing the user experience for both earners and customers. Your work will involve optimizing supply and demand matching through intelligent algorithms and developing ML-assisted annotations for various use cases, including image and video classification. You will play a crucial role in shaping the future of Uber AI Solutions, helping to establish it as a leader in the AI space.
What we offer
Uber provides a dynamic work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge AI projects that have a significant impact on the gig economy. 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 pushing the boundaries of what is possible with AI. Uber also emphasizes work-life balance, with hybrid work options available, allowing you to spend time in the office while also having the flexibility to work remotely. Competitive compensation and benefits are part of the package, ensuring that you are rewarded for your contributions to the team.
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 build and scale production-grade AI products. You'll work with machine learning, backend infrastructure, and distributed systems. This position requires strong expertise in AI and ML technologies.

Machine Learning Engineer
Uber is hiring a Staff Machine Learning Engineer for their AV Labs to develop cutting-edge machine learning techniques for autonomous vehicles. You'll work with technologies like Python and Big Data to enhance real-world driving data collection. This position requires significant experience in machine learning and computer vision.

Machine Learning Engineer
Uber is hiring a Senior Staff Machine Learning Engineer for their AV Labs to develop cutting-edge machine learning techniques for autonomous vehicles. You'll work with technologies like Python and Big Data to unlock real-world driving data. This position requires significant experience in machine learning and computer vision.

Machine Learning Engineer
Sentry is hiring a Staff Machine Learning Engineer to develop AI models and agents that enhance their software monitoring tools. You'll work with Python and machine learning frameworks like TensorFlow and Keras in San Francisco. This role requires significant experience in AI and ML.

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.