Algorithm Engineer, Autonomy Planning & Prediction

Bot Auto

$110K — $130K *
Transportation
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • B.S. or M.S. in Computer Science, Robotics, Electrical Engineering, Applied Math, or related field, or equivalent practical experience.
  • 2+ years in developing production algorithms for robotics or autonomous vehicles.
  • Strong expertise in C++ and Python for performance-sensitive on-vehicle coding.
  • Solid foundation in motion planning, optimization, or mapping.
  • Proven track record of deploying algorithms on real hardware or in production environments.

Responsibilities

  • Develop and enhance motion planning and behavior algorithms for autonomous driving.
  • Build a learning-based pipeline for prediction and planning, including data curation and model training.
  • Advance online mapping and real-time map-building systems.
  • Conduct root-cause analysis on road and simulation cases and implement algorithmic fixes.
  • Collaborate across teams to validate and release new features from design to deployment.

Benefits

  • Hands-on role influencing real-world autonomous driving technology.
  • Opportunity to work across various teams and impact feature development.
  • Engagement with cutting-edge algorithms for trucking industry.
  • Work environment focused on safety and real-time performance.
Full Job Description
About The Role

You will design and ship the algorithms that decide how our trucks move. This spans classical motion planning and behavior, a growing learning-based prediction and planning pipeline, and the online mapping and map-building layer that planning depends on. You will work end to end - from problem framing and algorithm design through implementation, on-vehicle validation, and the cases that come back from the road. This is a hands-on engineering role for someone who wants their work driving real freight on public highways.
What You'll Do
  • Develop and improve motion planning and behavior algorithms for highway and surface-street driving.
  • Build the learning-based pipeline for prediction and planning: data curation, model design and training, and integration on-vehicle.
  • Advance online mapping and map-building, and the real-time map signals that planning consumes.
  • Turn road and simulation cases into root-cause analysis, algorithmic fixes, and regression coverage that prevents recurrence.
  • Collaborate across perception, control, simulation, and operations to take features from design through validated release.
Required Qualifications
  • B.S. or M.S. in Computer Science, Robotics, Electrical Engineering, Applied Math, or a related field, or equivalent practical experience.
  • 2+ years building production algorithms in robotics, autonomous vehicles, or a comparable real-time system.
  • Strong C++ and Python; comfortable owning performance-sensitive code that runs on-vehicle.
  • Solid foundation in at least one of: motion planning and optimization, prediction/behavior modeling, or mapping.
  • A track record of shipping algorithms that ran on real hardware or in production, not only in research or simulation.
Preferred Qualifications
  • Experience with learning-based components in a planning or prediction stack (sequence/trajectory models, imitation or reinforcement learning, model training and deployment pipelines, GPU inference in a real-time loop).
  • Experience with online/HD mapping, reference-line or lane-graph generation.
  • Familiarity with the planning-perception interface: uncertainty representation, occlusion reasoning, safety and liability evaluation, and agent modeling.
  • Experience operating in a safety-critical or heavily validated software environment.
  • Background in autonomous trucking or highway-speed autonomy.

Similar Jobs

More Jobs at Bot Auto

More Transportation Jobs

Find similar Algorithm Engineer, Autonomy Planning & Prediction jobs: