Software Engineer (Agentic Systems & Integration), Advanced Capabilities

Software Engineer (Agentic Systems & Integration), Advanced Capabilities

Full-Time 60000 - 80000 € / year (est.) No home office possible
Anduril Industries, Inc.

At a Glance

  • Tasks: Design and build innovative software for advanced military simulation systems.
  • Company: Join Anduril Industries, a cutting-edge defence technology company.
  • Benefits: Competitive salary, equity grants, and comprehensive health benefits.
  • Other info: Dynamic team environment with opportunities for growth and innovation.
  • Why this job: Make a real impact in defence tech while working with AI and autonomy.
  • Qualifications: Bachelor's in Computer Science or equivalent experience; strong coding skills required.

The predicted salary is between 60000 - 80000 € per year.

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril’s family of systems is powered by Lattice OS, an AI‑powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting‑edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.

We’re looking for a highly driven software engineer to help make our simulation capabilities accessible to both humans and LLM agents. You will architect and deliver systems that enable Anduril’s Advanced Capabilities team to define and explore how fleets of heterogeneous autonomous systems operate alongside humans in complex and contested environments. Within a multidisciplinary team of engineers you’ll be the primary owner of backend services and agent integration, sitting at the intersection of simulation infrastructure, agent tooling, and user‑facing products. If you’re an engineer who thrives on solving hard problems and wants to build software that redefines the future of defence, this is your opportunity.

WHAT YOU'LL DO

  • Design and build the agent integration layer: tool schemas, context management, retrieval over simulation state, and guardrails that let LLM agents reliably author scenarios, task entities, generate visualisations, and perform real‑time analysis across our wargaming applications.
  • Architect APIs and service contracts (gRPC/protobuf) with both human and machine consumers in mind.
  • Build robust, high-performance backend services in Go that coordinate with downstream components in C++ and Rust handling scenario execution, physics modeling, and autonomy.
  • Deploy and maintain services on Kubernetes infrastructure, ensuring reliability and performance.
  • Collaborate closely with game engineers, robotics engineers, autonomy specialists, and war fighters to translate technical capabilities into reliable, performance features.
  • Identify bottlenecks and optimise features across the stack, from database queries to model inference.
  • Identify and close the gaps between what our systems can do and what agents can access.

REQUIRED QUALIFICATIONS

  • Bachelor’s degree in Computer Science or related field; or equivalent industry experience.
  • Hands‑on experience with at least some of: LLM function calling, tool use, RAG, agent orchestration, MCP. Deep interest in the rest.
  • Strong proficiency in a garbage collected language (we use Go and Python).
  • Comfortable reading and working with C++ and Rust codebases.
  • Experience building and deploying distributed systems with containerization and orchestration platforms (K8s).
  • Understanding of databases, data modeling, and system architecture.
  • Familiarity with gRPC/protobuf or similar RPC technologies.
  • A bias for action, extreme ownership, and the drive to see projects through from concept to production.
  • Comfortable making decisions with incomplete information and shipping incrementally.
  • Eligible to obtain and maintain an active UKSV Security Clearance.

PREFERRED QUALIFICATIONS

  • Experience shipping production agentic systems (not just prototypes).
  • Experience in defence, aerospace, robotics, or other real‑time C2 systems.

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 Anduril’s total compensation package. Additionally, Anduril offers top‑tier benefits for full‑time employees, including: At Anduril, we invest in our people. Our comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next. For more information, explore our benefits. Our Equal Employment Opportunity policy: we do not discriminate on the basis of any protected group status under any applicable law.

Software Engineer (Agentic Systems & Integration), Advanced Capabilities employer: Anduril Industries, Inc.

Anduril Industries is an exceptional employer, offering a dynamic work environment in London where innovation meets defence technology. With a strong commitment to employee growth, Anduril provides comprehensive benefits and competitive equity grants, ensuring that team members are well-supported in their professional journeys. The collaborative culture fosters creativity and problem-solving, making it an ideal place for engineers eager to make a meaningful impact in the field of advanced military capabilities.

Anduril Industries, Inc.

Contact Detail:

Anduril Industries, Inc. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer (Agentic Systems & Integration), Advanced Capabilities

Tip Number 1

Network like a pro! Reach out to current employees at Anduril or in the defence tech space on LinkedIn. A friendly chat can give us insights into the company culture and maybe even a referral!

Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios.

Tip Number 3

Showcase your passion for defence technology! During interviews, share your thoughts on how AI and autonomy can shape the future of military systems. It’ll show us you’re not just another candidate but someone who genuinely cares about the mission.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you’re serious about joining the team at Anduril.

We think you need these skills to ace Software Engineer (Agentic Systems & Integration), Advanced Capabilities

Backend Development
Go Programming
Python Programming
C++ Programming
Rust Programming
Distributed Systems
Containerization

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with LLM function calling, tool use, and any relevant projects that showcase your skills in Go, C++, or Rust. We want to see how your background aligns with our mission!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for defence technology and how you can contribute to Anduril's Advanced Capabilities team. Be specific about your experiences and how they relate to the job description.

Showcase Your Projects:If you've worked on any relevant projects, especially those involving agentic systems or real-time applications, make sure to include them. We love seeing practical examples of your work and how you tackle complex problems!

Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at Anduril.

How to prepare for a job interview at Anduril Industries, Inc.

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Go, C++, and Rust. Brush up on your knowledge of LLM function calling and agent orchestration, as these are crucial for the role.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you tackled them. Anduril is looking for engineers who thrive on solving hard problems, so be ready to demonstrate your critical thinking and creativity.

Understand the Defence Landscape

Familiarise yourself with the defence technology sector and Anduril's mission. Being able to articulate how your skills can contribute to transforming military capabilities will show your genuine interest in the role and the company.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, project timelines, and the technologies used at Anduril. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values.