
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 • Principal
Uber • San Francisco - Hybrid
Skills & Technologies
Overview
Uber is hiring a Principal Machine Learning Engineer to lead the development of cutting-edge machine learning techniques for autonomous vehicles. You'll work with technologies like Python and Big Data to enhance Uber's autonomous technology ecosystem. This role requires significant experience in machine learning and computer vision.
Job Description
Who you are
You have extensive experience in machine learning and computer vision, with a strong background in developing and implementing advanced algorithms that can handle complex real-world data. Your expertise in Python allows you to design and deliver robust software solutions that meet the high standards of technical excellence expected in this role. You thrive in collaborative environments, working closely with cross-functional teams to drive innovation and achieve shared goals.
You are skilled in big data technologies and understand how to leverage cloud engineering to build scalable machine learning platforms. Your ability to identify issues and implement effective solutions sets you apart as a leader in your field. You are passionate about the potential of autonomous technology and are eager to contribute to its advancement through high-quality data collection and analysis.
What you'll do
In this role, you will design and deliver software and tools as part of Uber's state-of-the-art machine learning platform. You will participate in developing the vision and technology roadmap for machine learning and computer vision at Uber, ensuring that the team is aligned with the company's strategic objectives. Your technical leadership will influence the direction of projects and foster a culture of excellence within the team.
You will collaborate with engineers across various domains, including networking, storage, compute, and big data, to create solutions that enhance Uber's autonomous vehicle capabilities. Your work will involve unlocking real-world, long-tail driving data, which is crucial for the success of autonomous technology. You will also engage with partner engineering teams to ensure seamless integration of machine learning solutions into Uber's broader ecosystem.
What we offer
Uber provides a dynamic work environment where innovation is encouraged, and employees are empowered to make a difference. You will have the opportunity to work on groundbreaking projects that shape the future of transportation. The company values collaboration and offers a culture that supports professional growth and development. You can expect competitive compensation and benefits, along with the chance to be part of a mission-driven organization that is transforming how people move around the world.
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 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 strong expertise in machine learning and computer vision.

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.

Applied Scientist
Unity is hiring a Principal Applied Scientist to lead initiatives in advancing multimodal LLMs and spatial reasoning for real-time 3D development. You'll work with cutting-edge AI technologies to enhance game authoring and interactive experiences. This role requires expertise in AI and spatial modeling.

Machine Learning Engineer
Together AI is seeking a Senior Machine Learning Engineer to develop systems and APIs for LLM inference and fine-tuning. You'll work with Python, Go, and Rust to build scalable, high-performance solutions. This role requires 5+ years of experience in production-quality code.