A

Anduril

Builds autonomous weapons for the US and allies

Software Engineer - Agent Platform

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeWashington, DC, USAIn-person

About the Job

Requirements

  • Strong backend engineering experience building production-quality platforms, frameworks, application programming interfaces, or infrastructure used by other engineers.
  • Deep expertise in large language model agent framework design, including tradeoffs between orchestration patterns such as linear agents, graph-based agents, multi-agent systems, planner/executor loops, and tool-heavy agents.
  • Experience designing agent evaluation paradigms, including trajectory evaluations, large language model-as-judge workflows, task-success metrics, tool-call correctness checks, rubric-based qualitative grading, adversarial scenario testing, regression evaluation suites, and human-in-the-loop review.
  • Familiarity with model post-training workflows such as supervised fine-tuning, preference tuning, reinforcement learning, and environment-based agent training.
  • Strong judgment around reliability, observability, debugging, and safety for large language model applications deployed in high-stakes settings.
  • Ability to work directly with partner teams, understand ambiguous product needs, and turn them into reusable platform capabilities.

Responsibilities

  • Own Anduril’s internal large language model agent framework, including core abstractions, runtime architecture, developer experience, integrations, and reliability.
  • Support multiple business lines building large language model agents by providing new framework capabilities, implementation guidance, architectural reviews, and best-practice patterns.
  • Partner with machine learning teams to make model post-training workflows easy to integrate, ranging from supervised fine-tuning to offline reinforcement learning, online reinforcement learning, and environment-driven agent improvement.
  • Design tooling that supports modern agent patterns, including structured tool calling, filesystem-using agents, memory and retrieval, planning loops, subagents, agent graphs, and human-in-the-loop workflows.
  • Work with partner teams to define comprehensive evaluation suites that measure task success, tool-call correctness, trajectory quality, robustness, regressions, and deployment readiness.
  • Stay current on emerging agent architecture and evaluation trends, and make pragmatic decisions about which techniques should or should not be adopted internally.

Desired Qualifications

  • Experience with agent frameworks such as LangChain DeepAgents and Claude SDK.
  • Experience building evaluation platforms, simulation environments, benchmark suites, or agent test harnesses.
  • Experience with Kubernetes, Docker, distributed systems, workflow orchestration, or machine learning infrastructure.
  • Familiarity with defense, robotics, command-and-control systems, autonomy, or operational planning domains.

About the Company

Anduril

Builds autonomous weapons for the US and allies

Anduril builds autonomous weapons, such as drones, cruise missiles, and robot submarines, for the US military and its allies, often developing them with its own money before any order arrives. In 2024 it beat Boeing, Lockheed Martin, and Northrop Grumman for an Air Force contract to develop Fury, a pilotless jet that flies alongside crewed fighters. Its Lattice software merges camera and radar feeds into one live map and lets a few operators direct many drones and weapons at once, including other companies' systems. Governments buy its systems under contract, and Anduril builds much of the hardware in its own factories. Oculus founder Palmer Luckey co-founded Anduril in 2017, and it is based in Costa Mesa, California.

Company size
10,001+
Company stage
Private
Total funding
$11.5B
Headquarters
Costa Mesa, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Anduril

See more jobs