
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 Senior Machine Learning Engineer for their AV Labs to develop cutting-edge techniques for autonomous vehicle systems. You'll work with Python and machine learning frameworks like TensorFlow and Keras. This position requires strong expertise in machine learning and experience in autonomous systems.
Job Description
Who you are
You have 5+ years of experience in machine learning and a strong background in developing algorithms for autonomous systems — you've worked on projects that involve real-world data and understand the complexities of modeling in dynamic environments. Your expertise in Python and machine learning frameworks like TensorFlow and Keras allows you to design and implement innovative solutions that push the boundaries of autonomous technology.
You possess a deep understanding of the end-to-end model lifecycle, from data collection and preprocessing to model training and evaluation — you are skilled at formulating research problems and designing novel modeling approaches that can influence large-scale autonomous systems. Your strong scientific judgment and execution skills enable you to tackle the hardest problems in autonomous vehicle technology.
You thrive in collaborative environments and enjoy working cross-functionally with engineers and researchers — your ability to communicate complex ideas clearly helps bridge the gap between technical and non-technical stakeholders. You are passionate about using data to drive decisions and are always looking for ways to improve processes and outcomes.
Desirable
Experience with large-scale data collection and analysis is a plus — you understand the importance of high-quality data in training effective machine learning models. Familiarity with autonomous vehicle systems and their unique challenges will set you apart as a candidate.
What you'll do
As a Senior Machine Learning Engineer at Uber, you will design, implement, and deliver cutting-edge techniques for autonomous vehicle systems — your work will directly contribute to unlocking real-world driving data that is critical for the advancement of autonomous technology. You will lead the end-to-end model lifecycle, ensuring that models are robust, scalable, and effective in real-world applications.
You will collaborate closely with a high-velocity team of multi-disciplinary experts to turn complex real-world operations into high-quality data for our autonomous partners — your insights will help shape the future of how we move and operate in urban environments. You will also have the opportunity to influence the direction of large-scale autonomous systems through your research and development efforts.
What we offer
Uber provides a dynamic work environment where innovation is at the forefront of our mission — you will be part of a team that is dedicated to transforming the future of transportation. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will have access to cutting-edge technology and resources to support your work in advancing autonomous vehicle systems.
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 Machine Learning Engineer II for their AV Labs to develop foundational techniques for autonomous driving. You'll work with Python and TensorFlow to design and implement cutting-edge autonomous vehicle systems. This position requires experience in machine learning and data analysis.

Machine Learning Engineer
Uber is hiring a Senior Machine Learning Engineer to build and scale an autonomous support agent for customer service. You'll work with GenAI tools and focus on LLM orchestration and multilingual support. This role requires expertise in machine learning and experience in building production systems.

Staff Engineer
Uber is hiring a Staff Machine Learning Engineer to lead the development of cutting-edge AI solutions. You'll work with technologies like Generative AI and Computer Vision to design scalable ML systems. This position requires deep experience in machine learning and systems design.

Machine Learning Engineer
Apple is hiring a Machine Learning Engineer to work on innovative projects at the intersection of perception, intelligence, and real-time processing. You'll leverage your expertise in machine learning systems to influence next-generation products. This role is based in Sunnyvale, California.

Machine Learning Engineer
Apple is hiring a Senior Machine Learning Engineer for their Vision Products Group to prototype and build conversational and generative AI systems. You'll work with modern model architectures and collaborate with cross-functional teams. This position requires a PhD with 3+ years or a Master's with 5+ years of relevant experience.