Drimva

Shield AI

Discrete Planning Engineer (R5440)

$135K–$350K

San Diego, California · Full-time · Posted Oct 28, 2026

Experience
Typically requires a PhD with graduate work in Optimization or Operations Research, or a Master’s degree with 4 or more years of work in the same areas.
Education
PhD with graduate work in Optimization or Operations Research, or a Master’s degree with 4 or more years of work in the same areas.

About the job

Develops algorithms and software for mission planning, task allocation, scheduling, and action planning for teams of autonomous vehicles operating in uncertain environments.

What you'll do

  • Research, design, and implement algorithms for task allocation, scheduling, and temporal sequencing of heterogeneous autonomous vehicles.
  • Improve C++ mission-planning software for different vehicle types and computing platforms.
  • Help define technical roadmaps for autonomy solutions and SDK offerings.

What they ask for

  • Expertise in Integer or Mixed Integer Linear Programming, Constraint Programming, Convex Optimization, and Multi-Objective-Optimization, including established solvers.
  • Significant experience implementing algorithms in C++ and debugging multi-threaded software with tools such as gdb.

Nice to have

  • Past publications on Optimization.

Pay

USD 135,000–200,000 base salary; USD 165,000–250,000 base salary; USD 200,000–300,000 base salary; USD 230,000–350,000 base salary

Tools

C++, gdb, Gurobi, Google-OR, CPLEX

AI focus

Research and develop optimization and planning algorithms for autonomous vehicle teams, including mission task allocation, scheduling, and action planning.

Model-written summary · the original posting is authoritative

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