Rivian is seeking to ensure the performance, safety, and reliability of the autonomy stack as they deploy across a commercial fleet of hundreds of thousands of vehicles
Requirements
- Strong proficiency in Python and modern C++ (C++14/17 or later), as well as large-scale software engineering best practices
- Experience in Perception, Tracking, or Robotics domains (evaluation, sensor fusion, or ML systems preferred)
- Demonstrated ability to build scalable tools and infrastructure supporting R&D and fleet deployment
Responsibilities
- Design and implement high-performance evaluation frameworks for perception and tracking modules, both onboard and offboard
- Build scalable tools and pipelines to measure accuracy, robustness, and reliability across large-scale datasets and real-world fleet data
- Collaborate with Perception and Autonomy teams to define evaluation metrics and ensure continuous improvement in system performance
- Optimize codebases and ensure tools integrate seamlessly with production workflows
Other
- Bachelor’s/Master’s/PhD in Computer Science, Robotics, or a related field
- Travel requirements not specified
- Must be eligible to work in the United States
- Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws