Senior Software Engineer, Machine Learning

Anduril Anduril · Defense · Washington, DC · AFS : Discovery Engineering

Senior Software Engineer on the Discovery team at Anduril, focusing on incubating and maturing AI-native offerings for defense applications. The role involves standing up infrastructure, simulation solutions, and integrations for agent development and training, collaborating with customers and other engineering teams, and deploying software in fielded environments. Requires experience in data processing, containerization, and Kubernetes, with a preference for ML training infrastructure and simulation expertise.

What you'd actually do

  1. Standing up the infrastructure, simulation solutions, and integrations for agent development
  2. Create data analysis and validation workflows
  3. Work with internal and external customers to understand simulation requirements and develop efficient modeling and simulation solutions for agent training
  4. Collaborate closely with customers, product designers, researchers, and other engineering teams to shape and build new software products and applications, optimizing for maximum value to the end user.
  5. Identify problems; solve them: implement robust, high-quality solutions

Skills

Required

  • Bachelor’s Degree or higher in engineering, computer science, mathematics, physics, chemistry, or related technical discipline
  • 3 - 8+ years working with a variety of programming languages such as Java, Python, C++, Rust, Go, JavaScript, etc.
  • Experience building software solutions involving significant amounts of data processing and analysis
  • Hands-on experience with Docker for building and managing containerized applications, deploying and scaling services on Kubernetes clusters, and configuring CI/CD pipelines
  • Ability to quickly understand and navigate complex systems and established code bases
  • A desire to work on critical software that has a real-world impact

Nice to have

  • Demonstrated experience in machine learning training infrastructure and deployments
  • Expertise in virtualization and containerization technologies
  • Experience with SITL and HITL simulation infrastructure design, development and deployment for complex systems

What the JD emphasized

  • mission autonomy
  • agent development
  • agent training
  • machine learning training infrastructure

Other signals

  • AI-native offerings
  • mission autonomy
  • agent development
  • agent training
  • machine learning training infrastructure