Drimva

PlusAI

Senior/Staff Software Engineer (Machine Learning Runtime), Motion Planning

$130K–$220K

Santa Clara, CA · Hybrid · Staff · Full-time · Posted Aug 27, 2026

Experience
4+ years of experience developing high-performance production software.
Education
BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field.

About the job

Build and optimize the production runtime for machine-learning-based autonomous vehicle planning, including safe and efficient model inference on embedded platforms.

What you'll do

  • Develop and optimize C++ planning-runtime components and end-to-end inference performance.
  • Integrate ML models into the planning stack and build trajectory validation, safety guardrails, and fallback mechanisms.
  • Debug runtime issues and improve testing, observability, performance analysis, and monitoring tools.

What they ask for

  • BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field.
  • Strong C++ skills and experience developing high-performance production software.
  • Experience optimizing real-time systems and deploying machine-learning inference in production.
  • Experience with inference acceleration frameworks such as TensorRT, CUDA, or ONNX Runtime.

Nice to have

  • Experience with autonomous driving planning, prediction, or robotics software.
  • Experience profiling CPU/GPU performance, deploying on embedded GPU platforms, or using PyTorch.

Pay

USD 130,000–220,000 per-year-salary (base salary)

Tools

C++, TensorRT, CUDA, ONNX Runtime, PyTorch

AI focus

Deploy and optimize machine-learning models for autonomous vehicle planning, including inference, trajectory generation, runtime validation, and safety guardrails.

Model-written summary · the original posting is authoritative

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