Uber Technologies, Inc. is a leading technology company specializing in autonomous driving solutions. They are seeking a Senior Software Engineer to design and develop software solutions for autonomous driving systems, focusing on scalability and performance, while leveraging machine learning techniques to enhance models using large datasets.
Responsibilities:
- Design and develop software solutions for autonomous driving systems, with a focus on scalability, robustness, and real-world performance
- Leverage machine learning techniques to train, optimize, and enhance models using large-scale datasets
- Conduct thorough evaluations of model performance across a variety of autonomous driving perception tasks
- Design, develop, optimize, and monitor the production of machine learning (ML) or ML-based solutions and systems for various Uber technologies and platforms
Requirements:
- Master's degree in Computer Engineering, Mechanical Engineering, Machine Learning, Robotics, Data Management, or related field
- four years of experience in the job offered or in a related occupation
- four years in machine learning
- four years in robotic autonomy
- four years in parallel computing
- four years in autonomous driving perception technologies
- four years in probability and statistics
- four years in object-oriented systems design
- four years in vehicle dynamics and control
- four years in implementing and testing design solutions for controlled applications
- four years in designing engineering and control systems
- four years in creating embedded software designs