PlusAI
Senior/Staff Machine Learning Engineer, Motion Planning
$130K–$220K
Santa Clara, CA · Hybrid · Staff · Full-time · Posted Aug 27, 2026
- Experience
- 4+ years.
- Education
- BS, MS, or PhD in Computer Science, Robotics, Machine Learning, or a related field.
About the job
Develop and deploy machine-learning planning algorithms for autonomous trucks, from data preparation and evaluation through production monitoring and improvement.
What you'll do
- Build and evaluate ML models for trajectory generation, behavior planning, and decision-making; analyze failures and improve robustness.
- Own the ML lifecycle, including data curation, training, validation, deployment, and monitoring.
- Collaborate with engineering teams to deploy planning systems and ensure trajectories are safe, feasible, and compliant with traffic rules.
What they ask for
- BS, MS, or PhD in Computer Science, Robotics, Machine Learning, or a related field.
- 4+ years developing ML systems for robotics, autonomous driving, or other real-time decision-making systems.
- Strong Python skills and experience with modern deep learning frameworks such as PyTorch.
- Experience designing datasets, experiments, validation methodologies, and metric-driven model evaluation.
Nice to have
- Experience with planning, prediction, motion forecasting, or trajectory generation.
- Experience deploying ML models in production; working knowledge of modern C++ and production software development.
Pay
USD 130,000–220,000 per year (base salary)
Tools
Python, PyTorch, C++, TensorRT, ONNX Runtime, CUDA
AI focus
Machine learning for autonomous-vehicle planning, including trajectory generation, behavior planning, decision-making, and production deployment.
Model-written summary · the original posting is authoritative