Drimva

Aurora

Behavior Planning Software Engineer

$139K–$223K

Mountain View, CA +1 · Remote · Full-time · Posted Aug 4, 2026

Location
Mountain View, CA
San Francisco, CA
Experience
4+ years of programming and software design experience; motion-planning algorithm experience required, with no duration specified.
Education
BS, MS, or Ph.D. in Robotics, Machine Learning, Applied Mathematics, Computer Science, or a related field.

About the job

Develop and productionize real-time behavior-planning algorithms that select safe, comfortable trajectories for autonomous vehicles, integrating motion planning with machine learning.

What you'll do

  • Develop real-time algorithms for selecting safe and comfortable trajectories.
  • Integrate motion planning with machine learning to build verifiable AI systems for autonomous driving.
  • Design production software, algorithm metrics, and testing workflows.

What they ask for

  • BS, MS, or Ph.D. in Robotics, Machine Learning, Applied Mathematics, Computer Science, or a related field.
  • 4+ years of programming and software design experience in Python and/or C++, especially in low-latency or real-time environments.
  • Experience designing, building, and productionizing motion-planning algorithms, including cost-function design, optimization, or sampling-based techniques.

Nice to have

  • Expertise with GPU or ML toolkits such as PyTorch, CUDA, TensorFlow, JAX, and/or TensorRT.
  • Expertise in machine learning for robotic or agentic applications, such as reinforcement or imitation learning.

Pay

$139,000 - $223,000 per year (base salary)

Tools

Python, C++, PyTorch, CUDA, TensorFlow, JAX, TensorRT

AI focus

Integrate motion planning with machine learning to create verifiable AI systems for autonomous driving; machine learning applications include reinforcement or imitation learning.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)