Optimization Software EngineerActive$198K

Hybrid · Washington, District of Columbia, United StatesManufacturing

The opportunity

Anduril Industries is a defense technology company with a mission to transform U. S.

What you'll do

  • Design, develop, and implement highly efficient optimization algorithms and: software solutions to solve challenging problems in areas such as resource allocation, scheduling, routing, mission planning, control systems, and supply chain logistics.

  • Apply classical optimization techniques (e.g., linear programming,: mixed-integer linear programming, combinatorial optimization, network flow, dynamic programming, heuristics, metaheuristics) to model and explore novel approaches.

  • Utilize GenAI tools (e.g., OpenAI Codes, Claude Code, GitHub Copilot) to: rapidly prototype, refine, and test algorithmic solutions, improving development velocity and code quality.

  • Develop robust data models and efficient data pipelines to support complex: optimization problems, ensuring data integrity and efficient processing for algorithmic inputs and outputs.

  • Collaborate with multidisciplinary teams (software engineers, data: scientists, domain experts, product managers) to integrate optimization engines and services into larger defense systems and platforms.

  • Perform rigorous testing, validation, and performance analysis of: optimization solutions, ensuring scalability, reliability, and accuracy under diverse operational conditions.

What they're looking for

  • Master's or Ph.D. in Computer Science, Applied Mathematics, Operations: Research, or a closely related quantitative field.
  • Familiarity with or a strong interest in quantum optimization algorithms,: quantum computing concepts, or quantum-inspired heuristic approaches. Experience with D-Wave’s quantum annealing platform is a plus.
  • Experience with performance-critical programming languages such as C++ or Java.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) for deploying: scalable optimization solutions or high-performance computing (HPC) environments.
  • Prior experience in defense, aerospace, logistics, supply chain management,: robotics, or manufacturing optimization domains.
  • Familiarity with integrating machine learning models with optimization: techniques (e.g., prescriptive analytics, reinforcement learning for optimization).
  • Excellent communication skills with the ability to articulate complex: technical concepts, present findings, and influence technical direction across diverse teams.
  • Willingness to travel up to approximately 10%.