Software Engineer, Agentic Modeling & Simulation
Core
Building agentic modeling and simulation systems for operational planning that enable humans and AI agents to author scenarios, task simulated entities, and evaluate courses of action in near real time.
Role type
Full-stack software engineer (agentic modeling & simulation)
Builds
Agentic workflows, multi-agent architectures, backend services, and interfaces for scenario creation and real-time analysis.
Domain
Defense technology, military operational planning, AI/LLM, modeling and simulation
Deliverable
production ML models | product features
Required skills
Backend service/API development, AI/ML and LLM-powered software (tool/function calling, RAG, agent orchestration), Python/Go, complex stateful systems, observability and debugging for high-stakes AI
Preferred skills
Modeling and simulation/physics engines/wargaming, DoD tools (AFSIM, STORM), production agentic systems, distributed systems (gRPC, Kubernetes), defense/aerospace/autonomy domains
Technologies
Python, Go, LLMs, RAG, gRPC, protobuf, Kubernetes, AFSIM, STORM
Responsibilities
Build agentic workflows accessible via natural language and APIs; Design multi-agent architectures modeling human/adversary behavior; Integrate LLM tool use with simulation engines; Build backend services for scenario creation and plan comparison; Partner with warfighters and SMEs to translate planning needs; Improve observability and evaluation of agent behavior
Seniority
Mid-to-Senior, hands-on IC