Shieldai
Discrete Planning Engineer (R6036)
San Diego, California. Posted 3 months ago
The role
You will research, design and build optimization algorithms for planning tasks and schedules across teams of autonomous vehicles. You will write C++ mission planning software and help set the technical roadmap for future autonomy products. You will also mentor other engineers.
What you will do
- Research, design and implement algorithms for optimal task allocation, scheduling and temporal sequencing of heterogeneous autonomous vehicle teams.
- Improve existing C++ mission planning software across vehicle types and compute platforms.
- Work with engineers, program managers and product managers to define a technical roadmap for autonomy solutions and SDK offerings.
- Break missions into assignable tasks based on agent capabilities.
- Build feasible, optimal action plans for distributed autonomous vehicle teams that minimize operator workload.
- Run full software and hardware-in-the-loop simulation of multi-agent missions.
- Architect and write high-quality software for core systems.
- Set software engineering standards and refine technical requirements.
- Drive strategic technical improvements.
- Mentor other engineers.
Required qualifications
- Typically a PhD with graduate work in Optimization or Operations Research, or a Master's degree with 4 or more years of work in those areas.
- Expertise in Integer or Mixed Integer Linear Programming.
- Expertise in Constraint Programming.
- Expertise in Convex Optimization.
- Expertise in Multi-Objective Optimization.
- Experience using established solvers such as Gurobi, Google-OR or CPLEX.
- Significant experience implementing algorithms in C++.
- Experience using debuggers such as gdb to troubleshoot multi-threaded execution.
Nice to have
- Past publications on optimization.
Benefits
- Bonus (full-time regular employees).
- Benefits (full-time regular employees).
- Equity (full-time regular employees).
- Temporary benefits package, applicable after 60 days of employment (temporary employees).
Before you apply
- All offers are contingent on a cleared background check and possible reference check.
- Military fellows and part-time employees are not eligible for benefits.
About the company
Shield AI is a venture-backed defense-tech company whose mission is protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation technologies.