Software Engineer (Agentic Systems & Integration), Advanced Capabilities in London

Software Engineer (Agentic Systems & Integration), Advanced Capabilities in London

London 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 top-tier health benefits.
  • Other info: Dynamic team environment with opportunities for career growth and development.
  • Why this job: Make a real impact in transforming military capabilities with AI and autonomy.
  • Qualifications: Bachelor’s degree in Computer Science or equivalent experience 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.

ABOUT THE JOB

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 in London 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 in London

Tip Number 1

Network like a pro! Reach out to current or former employees at Anduril on LinkedIn. A friendly chat can give us insider info and maybe even a referral, which can really boost our chances.

Tip Number 2

Prepare for the technical interview by brushing up on your coding skills. We should practice common algorithms and system design questions, especially in Go, C++, and Rust. Mock interviews can help us feel more confident!

Tip Number 3

Showcase our passion for defence tech! During interviews, let’s share our thoughts on how AI and autonomy can transform military capabilities. This will demonstrate that we’re not just skilled, but also genuinely interested in the field.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure our application gets seen. Plus, we can tailor our application to highlight the skills Anduril is looking for, making us stand out even more.

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

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

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the job description. Highlight your proficiency in Go, Python, and any experience with LLMs or agentic systems. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about defence technology and how your background makes you a great fit for the role. Share specific examples of projects you've worked on that relate to the job. This is your chance to shine!

Showcase Your Problem-Solving Skills:In your application, mention instances where you've tackled complex problems, especially in software engineering. We love candidates who can think critically and come up with innovative solutions, so don't hold back!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining our team at Anduril!

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

Know Your Tech Stack

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 gRPC/protobuf and Kubernetes, as these will likely come up during technical discussions.

Showcase Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, particularly those involving agentic systems or distributed systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

Understand the Company’s Mission

Familiarise yourself with Anduril Industries' mission and how they aim to transform military capabilities. Being able to articulate how your skills align with their goals will demonstrate your genuine interest in the role and the company.

Ask Insightful Questions

Prepare thoughtful questions that show your interest in the team dynamics and project specifics. Inquire about the current challenges the Advanced Capabilities team is facing or how they envision the integration of AI in their systems. This not only shows your enthusiasm but also helps you gauge if the role is a good fit for you.