Uber
Machine Learning Engineer – Semantics - AV Labs
$202K–$224K
Sunnyvale, California · Full-time · Posted Jun 19, 2026
- Experience
- 4+ years of working experience in the ML/Robotics industry.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, or related fields.
About the job
Develop autonomy machine-learning algorithms and systems that extract rich semantics from real-world driving data, improve datasets, and support deployment of ML technology for autonomous driving.
What you'll do
- Develop autonomy algorithms and foundation models for semantic understanding of complex driving scenarios.
- Architect scalable ML systems and manage upstream sensor dependencies.
- Optimize datasets through sensor-data processing and auto-labeling, and collaborate on production deployment.
What they ask for
- 4+ years of working experience in the ML/Robotics industry.
- Bachelor’s degree in Computer Science, Computer Engineering, or related fields.
- Proficient in Python and Linux environments.
- Familiar with modern AI/ML frameworks (e.g., PyTorch).
Nice to have
- Experience in the Autonomous Driving domain; track record deploying ML models in safety-critical physical systems.
- Master’s or PhD in Computer Vision, Robotics, or Machine Learning; familiarity with C++ and high-performance computing.
Pay
USD $202,000 per year - USD $224,000 per year (base salary)
Tools
Python, Linux, PyTorch, C++
AI focus
Build autonomy algorithms and foundation models for data mining, deep scene understanding, semantic labeling, and causal modeling of ego vehicle behavior.
Model-written summary · the original posting is authoritative