Aurora Innovation - Mountain View, CA
posted 4 months ago
As a Machine Learning Software Engineer on the Motion Planning Team at Aurora, you will play a pivotal role in advancing self-driving technology. Your primary responsibility will be to build machine learning approaches that enhance motion planning capabilities, focusing on creating, generating, and selecting trajectories that ensure both comfort and safety for self-driving vehicles. This involves developing sophisticated policies and plans that effectively manage interactions among multiple actors while accounting for uncertainties in the environment. You will also be tasked with interleaving motion planning with the forecasting of other agents, which is crucial for the safe operation of autonomous vehicles in dynamic settings. In addition to algorithm development, you will implement production-grade solutions that integrate seamlessly into the Driver system, which supports various vehicle types, including freight-hauling semi-trucks and ride-hailing passenger vehicles. Your work will directly contribute to making transportation safer, more reliable, and accessible, aligning with Aurora's mission to revolutionize the transportation ecosystem. You will collaborate with industry leaders and be part of a diverse team dedicated to pushing the boundaries of self-driving technology.