Machine Learning Engineer, Behavior Planning

Aurora develops self-driving technology to make transportation safer, more accessible, and more efficient through the Aurora Driver platform.
$105,000 - $157,000
Machine Learning
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
1+ year of experience
AI · Automotive

Description For Machine Learning Engineer, Behavior Planning

Aurora, a leading autonomous vehicle technology company, is seeking a Machine Learning Engineer to join their Motion Planning Team. This role is crucial in developing the Aurora Driver, the company's autonomous driving platform that aims to revolutionize transportation safety and efficiency.

The position combines cutting-edge machine learning with autonomous vehicle technology, focusing on creating sophisticated motion planning systems. As a Machine Learning Engineer, you'll be responsible for developing algorithms that enable self-driving vehicles to navigate safely and efficiently in complex environments. The role involves working with state-of-the-art ML approaches, including transformer networks, CNNs, and reinforcement learning techniques.

Aurora offers a competitive compensation package with a base salary range of $105K - $157K, plus bonus and equity opportunities. The company has a strong presence across multiple U.S. locations, with this position based in Pittsburgh, PA. Aurora's culture emphasizes integrity, ambitious goals, and collaborative success, making it an ideal environment for talented engineers passionate about autonomous technology.

The ideal candidate should have at least 1 year of industry experience, strong programming skills in C++ and Python, and a deep understanding of modern machine learning frameworks. Experience with robotics systems and motion planning is highly valued. You'll be working on complex problems that directly impact the future of transportation, making this an excellent opportunity for those interested in combining ML expertise with autonomous vehicle development.

Aurora's mission to safely deliver self-driving technology makes this role particularly impactful. You'll be part of a team that's not just developing interesting technology, but actively working to make transportation safer and more efficient for everyone. The company's strong values, focus on innovation, and commitment to diversity and inclusion make it an attractive workplace for ambitious engineers looking to make a difference in the autonomous vehicle industry.

Last updated a minute ago

Responsibilities For Machine Learning Engineer, Behavior Planning

  • Build machine learning approaches for motion planning for creating, generating, and selecting comfortable and safe trajectories for a self-driving vehicle
  • Develop policies and plans to manage multi-actor interactions and plans under uncertainty
  • Develop approaches that interleave motion planning with forecasting of other agents
  • Develop and implement production-grade algorithms for the Aurora Driver

Requirements For Machine Learning Engineer, Behavior Planning

Python
  • BS, MS, or PhD in Robotics, Machine Learning, Applied Mathematics, Computer Science or related field
  • 1+ years of industry experience building software in a production environment
  • Strong programming and software design skills ideally in C++ and/or Python
  • Knowledge of classical and modern ML approaches such as transformer networks, linear models, recurrent models, convolutional neural networks
  • Familiarity with modern ML and GPU toolkits such as PyTorch, TensorFlow, JAX, TensorRT, and/or CUDA

Benefits For Machine Learning Engineer, Behavior Planning

Medical Insurance
Equity
  • Annual bonus
  • Equity compensation
  • Benefits package

Interested in this job?

Jobs Related To Aurora Machine Learning Engineer, Behavior Planning

AI Engineer

AI Engineer position at StructureFlow, developing AI-powered visual modeling solutions for corporate structures and transactions, using Python and cloud-based AI technologies.

Software Developer III, AI/ML GenAI, Applied AI

Software Developer III position at Google focusing on AI/ML and GenAI implementation, requiring 2 years of software development experience and expertise in machine learning infrastructure.

Software Developer III, Applied AI, Google Cloud

Software Developer III position at Google Cloud focusing on Applied AI and Food AI platform development, requiring Python expertise and ML/NLP experience.

Software Development Engineer, AGI Information - DREAM

Software Development Engineer role at Amazon focusing on AI/ML infrastructure and data pipeline development, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.

Software Developer III, AI/ML Natural Language Processing, Google Workspace

Software Developer III position at Google focusing on AI/ML Natural Language Processing for Google Workspace, combining software engineering with machine learning expertise.