Jobs and Careers
AU

Behavior Planning Software Engineer

Aurora Innovation
San Francisco, USAfull_timePosted 5 Jun 2026

About the role

<div class="content-intro"><p><strong>Who we are</strong></p> <p style="margin: 0px; padding: 0px;">Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.</p> <p style="margin: 0px; padding: 0px;"><br><a class="c-link c-link--focus-visible" href="https://aurora.tech/aurora-driver" target="_blank" data-stringify-link="https://aurora.tech/aurora-driver" data-sk="tooltip_parent">The Aurora Driver</a>&nbsp;will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.</p> <p style="margin: 0px; padding: 0px;">&nbsp;</p> <p style="margin: 0px; padding: 0px;">At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit&nbsp;<a href="https://aurora.tech/" target="_blank">aurora.tech</a>&nbsp;or follow us on&nbsp;<a href="https://www.linkedin.com/company/auroradriver" target="_blank">LinkedIn</a>.</p> <p style="margin: 0px; padding: 0px;">&nbsp;</p></div><p>Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a&nbsp;<strong>Software Engineer </strong>to support and scale efforts for our <strong>Behavior Planning Team.</strong></p> <p><strong>In this role, you will</strong></p> <ul> <li>Develop real-time algorithms for selecting safe and comfortable trajectories for a self-driving vehicle</li> <li>Integrate motion planning with machine learning to create verifiable AI systems for autonomous driving</li> <li>Design and implement production-grade software for the Aurora Driver</li> <li>Design metric suites and testing workflows for rapid iteration on algorithms</li> </ul> <p><strong>Required Qualifications</strong></p> <ul> <li>BS, MS, or Ph.D. in Robotics, Machine Learning, Applied Mathematics, Computer Science or a related field</li> <li>4+ years of strong programming and software design skills in Python and/or C++, especially in low latency or real-time environments</li> <li>Experience in designing, building, and productionizing motion planning algorithms (cost function design, optimization, or sampling-based techniques)</li> </ul> <p><strong>Desirable Qualifications</strong></p>

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Aurora Innovation

View company profile →