Staff Machine Learning Engineer,Perception
- Not specified
Posted 3 months ago
About the role
In this role you will be a member of the Perception team at Rivian, which develops machine learning algorithms that directly impact safety critical self-driving features for the Rivian Autonomy Platform. You will be responsible for design, implementation, testing, deployment, and maintenance of onboard Perception functionality.
- Be independently responsible for the entire lifecycle of projects or features including engineering design, development, deployment, testing and maintenance.
- Develop production ready software to run on our vehicles and in the cloud.
- Develop perception capabilities using tools from machine learning, state estimation, and
robotics. - Develop tools and processes to evaluate and measure the performance of the perception
system. - Work with the broader team to ensure that our Perception outputs are integrated to deliver a
great experience to customers.
- B.S., M.S., or Ph.D. in Computer Science, Robotics, or a related field
- 5+ years of experience building and deploying large-scale ML systems
- Deep understanding of foundation models, self-supervised learning, and world models in robotics or simulation
- Strong software engineering background, with fluency in Python and C++
- Experience training and evaluating transformer models or end-to-end autonomous agents
- Familiarity with real-time inference systems and autonomous vehicle constraints
- Proven leadership in driving ML projects from research to production