573,000open jobs
23,970companies
78,613added this week
Browse all
Salary
$130k – $220k per year
Location
Remote/Hybrid (Santa Clara, United States)
Seniority
Staff · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
PlusAI is transforming transportation with Physical AI, developing SuperDrive™ virtual driver software for factory-built autonomous commercial vehicles and HyperFoundry™ AI data platform.

About the Team

The Planning team is responsible for making sure PlusAI’s trucks make the right decision in every driving situation, safely, smoothly, and predictably for other road users, even when working with noisy, uncertain, or incomplete information about the world. This is a cross-functional problem that requires close collaboration with Perception, Prediction, Controls, and Safety, and a willingness to work at the edge of research and production: bringing state-of-the-art decision-making and optimization techniques into a system that runs on real trucks, on real roads, today.

About the Role

As a Senior Software Engineer on the Motion Planning team, you’ll research, develop, and implement planning technologies that let PlusAI’s trucks handle complex, real-world driving scenarios in a safe and human-like manner. You’ll work across the full decision-making stack, from reasoning about what the truck should do to determining precisely how it should get there, while accounting for the many ways a scenario could unfold.

Responsibilities

  • Design and implement algorithms for decision-making and trajectory generation, ensuring safety, comfort, and reliability across a wide range of driving conditions.
  • Bring novel robotics and machine learning techniques from research into a production-grade, safety-critical system.
  • Reason about complex, socially-nuanced driving situations, such as negotiating merges, junctions, and interactions with other road users, under uncertainty.
  • Utilize modern C++ numerical optimization frameworks (e.g., CasADi, Acados) and industry-standard tooling (git, ROS, etc.) to integrate new planning algorithms into the production stack.
  • Partner closely with the ML and prediction teams to integrate, refine, and act on probabilistic and multi-future representations of how a scenario might evolve, shaping how these outputs are consumed by planning decisions.
  • Perform system-level diagnostics and tuning using in-house and open-source visualization tools (e.g., webviz).
  • Collaborate cross-functionally and communicate clearly, producing system designs that are reviewed and approved at a high level before implementation begins.

Required skills

  • MS with 1-2 years of relevant experience, or PhD, in Computer Science, Robotics, or a related field.
  • Strong production software development skills in C++; Python experience a plus.
  • Robotics expertise in one or more of: path planning, motion planning, trajectory generation, behavior planning, optimal control.
  • Strong math (geometry, analysis, probability) and physics (kinematics, dynamics) fundamentals.
  • Experience designing, implementing, and refining planning algorithms on a real-world robotic or vehicle platform.
  • Strong oral and written communication skills, with the ability to collaborate across teams and derive solutions from cross-functional input

Preferred skills

  • PhD + 1-2 years or MS + 3-4 years of relevant experience.
  • Bonus: exposure to machine learning techniques such as deep learning, imitation learning, transformer-based models, or diffusion-based models, particularly as applied to decision-making or scenario generation.
  • Familiarity with safety frameworks for autonomy (e.g., RSS, collision avoidance/MRM logic).
  • Prior experience working on safety-critical systems.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
573,000 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Santa Clara
$28k – $58k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Moscow
Python
SQL
C++
MATLAB
C++
Doxygen
STL
DevOps
VirtualBox
Management
Confluence
Jira
Apply
$28k – $57k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Moscow
C++
C++
STL
Qt
Apply
$15k per year • In office • Yekaterinburg
Python
SQL
Python
FastAPI
Django
DevOps
Git
Apply
$16k – $31k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Moscow
C++
C++
OpenGL
STL
Qt
Apply
In office • Full-Time • Kwidzyn
Python
C#
Apply
$110k – $140k per year • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Santa Clara
Python
SQL
DevOps
GitHub Actions
CI/CD
Jenkins
Grafana
Robotics
CARLA
Lanelet2
Motion Planning
Apply
$130k – $220k per year • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Santa Clara
C++
C++
PyTorch C++
AI/ML
CUDA Toolkit
TensorRT
PyTorch
CUDA
ONNX Runtime
DevOps
CI/CD
Apply
$130k – $220k per year • Remote/Hybrid • Full-Time • Master's Degree • Santa Clara
Python
C++
C++
PyTorch C++
AI/ML
Reinforcement Learning
PyTorch
Robotics
Sim-to-Real
Imitation Learning
Reinforcement Learning
Apply
$130k – $220k per year • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Santa Clara
Python
C++
C++
PyTorch C++
AI/ML
CUDA Toolkit
Diffusion Models
TensorRT
PyTorch
CUDA
ONNX Runtime
Interpretability
Apply
$130k – $200k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • Santa Clara
Python
Databases
PostgreSQL
PostGIS
AI/ML
LangGraph
LangChain
Spark
Airflow
LLM
Time Series Forecasting
Agentic Workflows
DevOps
Kubernetes
Argo Workflows
Apply
$46k – $71k per year (Estimated) • In office • Internship • PhD • Santa Clara • Irvine • Austin • Morrisville • Chandler
Python
AI/ML
Copilot
LangGraph
AutoGen
LangChain
Claude
ChatGPT
LlamaIndex
Model Context Protocol
Fine-tuning
Reinforcement Learning
Prompt Engineering
Multimodal AI
Diffusion Models
AI Agents
TensorFlow
PyTorch
CrewAI
LLM
RAG
Hugging Face
A2A
Agentic Workflows
Multi-Agent Systems
Tool Use
DevOps
Git
Management
n8n
Apply
$61k – $100k per year • In office • Bachelor's Degree • Santa Clara
Apply
$167k – $291k per year • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Santa Clara
Python
SQL
Bash
Databases
Azure Cosmos DB
AI/ML
AI Agents
Anomaly Detection
LLM Guardrails
DevOps
Terraform
GCP
CloudFormation
Azure
CI/CD
GitOps
AWS
Kubernetes
Platform Engineering
Service Mesh
Self-Healing
Amazon EKS
Google GKE
Azure AKS
AWS Lambda
Amazon EC2
AIOps
Incident Management
SLI/SLO/SLA
Management
ServiceNow
Apply
$136k – $213k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Santa Clara
Apply
$168k – $270k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Santa Clara
Python
SQL
AI/ML
Spark
DevOps
Terraform
Azure
AWS
Docker
Kubernetes
Analytics
Tableau
Power BI
ETL/ELT
SAP BusinessObjects
Management
Outlook
Apply
See all jobs
This is one of many
573,000 more open roles from verified company boards, updated every day.