Aurora Innovation - Pittsburgh, PA
posted 4 months ago
As a Machine Learning Software Engineer on the Motion Planning Team at Aurora, you will play a crucial role in developing advanced algorithms that enable self-driving vehicles to navigate safely and efficiently. Your primary focus will be on building machine learning approaches for motion planning, which involves creating, generating, and selecting trajectories that ensure both comfort and safety for passengers and other road users. You will be tasked with developing policies and plans that effectively manage interactions between multiple actors in dynamic environments, particularly under conditions of uncertainty. This role requires a deep understanding of how to interleave motion planning with the forecasting of other agents, ensuring that our self-driving systems can anticipate and react to the actions of other vehicles and pedestrians in real-time. In addition to algorithm development, you will implement production-grade solutions that are integral to the functionality of our self-driving technology. This position offers the opportunity to work at the forefront of autonomous vehicle technology, collaborating with industry leaders and contributing to a safer and more efficient transportation ecosystem. You will be part of a diverse team that values innovative thinking and is committed to making mobility accessible for all. Your contributions will directly impact the development of our driver-as-a-service products, which are designed to operate across various vehicle types, from freight-hauling trucks to passenger vehicles.