Staff Machine Learning Engineer - Av Labs
Uber's AV Labs is seeking a Staff Machine Learning Engineer to develop and deploy ML models for autonomous driving systems. This role involves collaborating with cross-functional teams, researching novel ML algorithms, and ensuring the scalability and reliability of ML solutions in a production environment.
What you'd actually do
- Design, develop, and deploy machine learning models and algorithms for autonomous driving systems.
- Collaborate with research scientists and other engineers to integrate ML solutions into the AV stack.
- Optimize ML models for performance, scalability, and efficiency in real-time applications.
- Develop and maintain robust evaluation frameworks and metrics to assess model performance.
- Stay current with the latest advancements in machine learning and autonomous driving technologies.
Skills
Required
- Proficiency in Python and ML frameworks (e.g., TensorFlow, PyTorch)
- Experience with large-scale ML model development and deployment
- Strong understanding of deep learning, computer vision, and reinforcement learning
- Experience with C++ for performance-critical applications
- Familiarity with cloud platforms (e.g., AWS, GCP)
- Excellent problem-solving and analytical skills
Nice to have
- Experience with autonomous driving systems or robotics
- Knowledge of distributed systems and big data technologies
- Publications in top-tier ML or robotics conferences
What the JD emphasized
- machine learning models
- autonomous driving systems
- ML solutions
- model performance
- machine learning
Other signals
- Develop and deploy machine learning models for autonomous driving systems
- Collaborate with cross-functional teams to integrate ML solutions into production
- Research and implement novel ML algorithms to improve AV performance