Anduril Industries
Full Stack Software Engineer
About this role
Anduril Labs seeks a full stack software engineer to develop innovative prototypes and proof-of-concepts for next-generation defense technologies. You'll own the complete software development lifecycle for cutting-edge projects spanning AI/ML, autonomous systems, advanced analytics, and next-gen interfaces while collaborating across multidisciplinary teams.
What you'll do
- Lead prototype development for autonomous systems, GenAI applications, advanced analytics, and emerging technologies
- Own end-to-end software development lifecycle including architecture, development, testing, deployment, and documentation
- Collaborate with Anduril engineering teams, customers, and strategic partners on R&D initiatives
- Participate in field experiments and technology demonstrations
- Integrate legacy systems and leverage open-source technologies for rapid prototyping
What they're looking for
- Python, C++, Java, Rust, Go, or JavaScript/TypeScript programming
- AI/ML frameworks and tools (PyTorch, TensorFlow, Scikit-learn, LLM APIs, RAG)
- Full-stack web development (React, Angular, Vue)
- Cloud platforms (AWS, Azure, GCP)
- Database technologies (SQL, NoSQL, Graph DB, Vector DB)
- API development (REST, GraphQL) and containerization (Docker, Kubernetes)
- Linux and Windows software development
- Networking fundamentals and data modeling
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Anduril Industries
Anduril Industries builds autonomous defense systems including underwater vehicles, unmanned aircraft, and electronic warfare platforms for the Department of Defense. The company is hiring across mechanical engineering, mission operations, software development, technical leadership, and advanced manufacturing roles to support the design, deployment, and production of these mission-critical systems.
- Website
- anduril.com
Likely interview questions
- Walk us through a full stack project you've built from inception to deployment. How did you handle both the front-end and back-end components, and what technologies did you choose and why?
- Describe your hands-on experience developing AI/ML-enhanced applications. What frameworks did you use, and how did you approach feature extraction, model selection, and evaluation?