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