Senior Software Engineer, Behavior Prediction- Planning
Core
Improving behavior prediction for autonomous driving to enable safe, comfortable, and effective planning decisions for commercial trucking and public sector operations.
Role type
Senior Software Engineer (Autonomous Vehicle Planning & Prediction)
Builds
Prediction models and planning interfaces for autonomous semi-trucks and defense vehicles
Domain
Autonomous vehicles, commercial trucking, defense technology
Deliverable
production ML models | product features
Required skills
behavior prediction, trajectory prediction, actor intent modeling, C++, planning systems integration, failure analysis via logs/simulation, heuristic and learned model reasoning
Preferred skills
Python, uncertainty quantification, mentorship
Technologies
C++, Python
Responsibilities
Own prediction improvements within the Planning team; Improve prediction-planning interfaces including confidence and intent representation; Collaborate on projects improving planning behavior under uncertain actor intent; Define metrics and evaluation frameworks for prediction quality; Lead technical projects and mentor junior engineers
Seniority
Senior, hands-on IC with mentorship