FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Staff Engineer, Discrete Planning
Shield AISenior Staff Engineer in defense-tech company developing algorithms for autonomous vehicle task planning. Collaborating on intelligent systems for military and civilian applications.
Posted 7/30/2026full-timeRemote • California • 🇺🇸 United StatesSenior💰 $230,000 - $350,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Optimization and Operations Research, with a strong focus on algorithm development for task allocation and scheduling in autonomous vehicle systems. Proficient in C++ programming and experienced in using optimization solvers to enhance mission planning software.
Highest-signal resume keywords
PhD In OptimizationInteger Linear ProgrammingMixed Integer Linear ProgrammingC++ ProgrammingGurobi
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Algorithm DevelopmentConstraint ProgrammingConvex OptimizationMulti-Objective OptimizationDebugging With GDBMulti-Threaded Programming
Tools & Technologies
GurobiGoogle-ORCPLEX
Industry Keywords
Autonomous VehiclesMission Planning SoftwareTechnical Roadmap
About the role
Key responsibilities & impact- Research, design, and implement state-of-the-art algorithms for optimal task allocation, scheduling and temporal sequencing of heterogeneous teams of autonomous vehicles (land, air, other).
- Solidify and improve existing C++ based mission planning software applicable across disparate vehicle types and compute platforms.
- Work with our engineers, program managers, and product managers to define a technical roadmap for future autonomy solutions and SDK offerings.
Requirements
What you’ll need- Typically requires a PhD with graduate work in Optimization or Operations Research. Master’s degree with 4 or more years of work in the same areas.
- Expert in Integer or Mixed Integer Linear Programming, Constraint Programming, Convex Optimization, Multi-Objective-Optimization and using established solvers such as Gurobi, Google-OR, CPLEX etc.
- Significant experience in implementing algorithms in C++ and using debuggers such as gdb to troubleshoot execution within a multi-threaded environment.
Benefits
Comp & perks- Pay within range listed + Bonus + Benefits + Equity
- Temporary benefits package (applicable after 60 days of employment)