Software Engineer, Agentic Modeling & Simulation
Columbia, SC - USA
Job Summary
ABOUT THE TEAM
Andurils Lattice software platform integrates together many sensors into a single cohesive view of the world providing needed context for our users. Andurils Frontier AI team builds edge-compatible generative AI systems into the Lattice software platform to provide features and products that improve autonomy and reduce cognitive burden on the warfighter. Specific applications include but are not limited to automating mission planning battle-space understanding voice-control of assets and enabling higher-levels of autonomy.
ABOUT THE JOB
Anduril is looking for a full-stack software engineer to build agentic modeling and simulation systems for operational planning. This role sits at the intersection of applied AI backend systems model and simulation wargaming and mission software. You will build the systems that let humans and AI agents author scenarios task simulated entities inspect simulation state reason about human and adversary behavior and evaluate courses of action in near real time. The goal is to shorten military planning cycles from days to minutes by putting physics-backed simulation and AI-assisted planning directly in the hands of operators.
WHAT YOULL DO
- Build agentic workflows that make modeling and simulation capabilities accessible through natural language structured tools APIs and operator-facing product experiences.
- Design multi-agent architectures that model human decision-making adversary responses operational constraints and plan tradeoffs across complex military operations.
- Integrate LLM tool use function calling retrieval planning loops evaluation hooks and guardrails with simulation engines physics/modeling backends and mission planning systems.
- Build backend services and interfaces for scenario creation entity tasking simulation state retrieval course-of-action generation plan comparison and real-time analysis.
- Partner with warfighters model/sim experts autonomy engineers game/simulation engineers and mission software teams to translate ambiguous planning workflows into reliable software.
- Improve observability reproducibility and evaluation for agent behavior so generated scenarios and recommendations are inspectable explainable and operationally useful.
- Learn and apply relevant DoD modeling and simulation tools and concepts including campaign-level simulation mission-level simulation wargaming workflows and systems such as AFSIM and STORM.
REQUIRED QUALIFICATIONS
- Strong production software engineering experience building backend services APIs platforms or integrations around complex stateful systems.
- Hands-on experience building AI/ML or LLM-powered software ideally including tool/function calling RAG structured outputs agent orchestration MCP-style interfaces or model evaluation.
- Proficiency in Python Go or a similar backend language with the ability to work across service boundaries and integrate with external systems.
- A degree in Computer Science Software Engineering Mathematics Physics or a related technical field.
- Ability to work directly with operators warfighters and technical SMEs to turn ambiguous operational planning needs into concrete product and engineering requirements.
- Strong judgment around reliability safety observability and debugging for AI systems deployed in high-stakes environments.
- Eligible to obtain and maintain an active U.S. Top Secret security clearance.
PREFERRED QUALIFICATIONS
- Experience with modeling and simulation physics engines wargaming tools autonomy simulation operations research planning systems or human/adversary behavior modeling.
- Experience with DoD modeling and simulation tools or concepts such as AFSIM STORM campaign-level simulation mission-level simulation or course-of-action analysis.
- Experience shipping production agentic systems not only prototypes.
- Familiarity with gRPC/protobuf Kubernetes containerized deployments distributed systems observability and secure or air-gapped environments.
- Experience in defense aerospace autonomy robotics gaming/simulation command-and-control or operational planning domains.
US Salary Range
$191000 - $292000 USD
The salary range for this role is an estimate based on a wide range of compensation factors inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience education and/or training critical skills and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Andurils total compensation package. Additionally Anduril offers top-tier benefits for full-time employees including:
Benefits
At Anduril we invest in our people. Our comprehensive competitive benefits package (available at little to no cost to employees) ensures youre supported in health recovery and whatever comes next.For more information Explore Our Benefits.
Protecting Yourself from Recruitment Scams
Anduril is committed to maintaining the integrity of our Talent acquisition process and the security of our candidates. Weve observed a rise in sophisticated phishing and fraudulent schemes where individuals impersonate Anduril representatives luring job seekers with false interviews or job offers. These scammers often attempt to extract payment or sensitive personal information.
To ensure your safety and help you navigate your job search with confidence please keep the following critical points in mind:
No Financial Requests:Anduril will never solicit payment or demand personal financial details (such as banking information credit card numbers or social security numbers) at any stage of our hiring process. Our legitimate recruitment is entirely free for candidates.
- Please always verify communications:
- Direct from Anduril: If you receive an email from one of our recruiters it will only come from an
@address. - Via Agency Partner: If contacted by a recruiting agency for an Anduril role their email will clearly identify their agency. If you suspect any suspicious activity please verify the agencys authenticity by reaching out to .
- Direct from Anduril: If you receive an email from one of our recruiters it will only come from an
Exercise Caution with Unsolicited Outreach:If you receive any communication that appears suspicious contains grammatical errors or makes unusual requests do not engage. Always confirm the senders email domain is @ before providing any personal information or clicking on links.
What to Do If You Suspect Fraud:Should you encounter any questionable or fraudulent outreach claiming to be from Anduril please report it immediately to. Your proactive caution is invaluable in protecting your personal information and upholding the security and trustworthiness of our recruitment efforts.
Data Privacy
To view Andurils candidate data privacy policy please visit submitting your application you consent to Anduril Industries using a third-party service provider to conduct pre-employment risk integrity and due diligence screening and assessing potential risks as part of your application process. This third-party service provider provides risk-intelligence services that may include analysis of sanctions and watchlists adverse media public-record information and other lawful open-source or commercial data sources. This third-party service provider does not act as a consumer reporting agency. Use of this provider helps to ensure compliance with applicable laws and protect technology intellectual property and organizational security.
Required Experience:
Unclear Seniority