Anduril Industries logo

Optimization Software Engineer

Verified
Anduril Industries
Posted 5 days ago
Posted 24 April 2026
full-time

About the Role

<div class="content-intro"><p>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.</p></div><p><strong>ABOUT THE TEAM</strong><br>Anduril Labs is a multidisciplinary team of technologists, solution architects, engineers, and military subject matter experts. Its mission is to drive innovation across all Anduril business units and product lines by developing novel concepts and next-generation technologies that enhance Anduril’s competitive edge and give its customers a decisive technological advantage over its adversaries.<br><strong><br>ABOUT THE JOB</strong><br>We are looking for a talented mid-level Software Engineer with a strong background in optimization to join our growing team at Anduril Labs. In this role, you will be instrumental in developing advanced algorithms and software solutions to tackle complex, multi-domain optimization problems critical to national defense and Anduril’s autonomous systems.<br><br>The ideal candidate possesses deep expertise in classical optimization algorithms, robust Python programming skills, and a solid foundation in data modeling. Experience with developing hybrid quantum optimization solutions is a plus. You will leverage state-of-the-art, GenAI-powered development tools such as Claude Code to accelerate solution development and enhance our optimization software. This role demands creative problem-solving, a self-starter mentality, and the ability to rapidly apply algorithmic theory and mathematic modeling to practical, real-world optimization challenges. You will be designing, implementing, and deploying optimization algorithms and services that integrate seamlessly into larger defense systems, working across various platforms (on-prem, cloud, and hybrid quantum computing environments). Familiarity with modeling linear and non-linear optimization problems, rapid prototyping, integrating optimization solutions into existing architectures, leveraging APIs, and utilizing open-source tools will be crucial. <br><br>If you thrive in a dynamic environment that values creative problem-solving, love writing code, excel as both an individual contributor and team player, are eager to learn, and bring a can-do attitude, this role is for you.</p> <h4><strong>WHAT YOU’LL DO</strong></h4> <ul> <li>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.</li> <li>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.</li> <li>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.</li> <li>Develop robust data models and efficient data pipelines to support complex optimization problems, ensuring data integrity and efficient processing for algorithmic inputs and outputs.</li> <li>Collaborate with multidisciplinary teams (software engineers, data scientists, domain experts, product managers) to integrate optimization engines and services into larger defense systems and platforms.</li> <li>Perform rigorous testing, validation, and performance analysis of optimization solutions, ensuring scalability, reliability, and accuracy under diverse operational conditions.</li> <li>Participate actively in the entire Software Development Lifecycle (SDLC) from requirements gathering and design to deployment, monitoring, and maintenance.</li> <li>Support Anduril- and customer-funded R&amp;D efforts, contributing to technical documentation, presentations, and patent applications.</li> </ul> <h4><strong>REQUIRED QUALIFICATIONS</strong></h4> <ul> <li>Bachelor's degree in Computer Science, Software Engineering, Applied Mathematics, Operations Research, or a related quantitative field.</li> <li>3+ years of professional experience in software development with a dedicated focus on optimization, algorithmic problem-solving, or operations research.</li> <li>Experience solving optimization problems in defense, transportation, supply chain, logistics, network optimization, smart grids or similar</li> <li>Expert proficiency in Python for scientific computing and robust software development.</li> <li>Strong theoretical and practical understanding of classical optimization algorithms (e.g., linear programming, mixed-integer linear programming, constraint programming, network flow, dynamic programming, heuristics, meta heuristics).</li> <li>Hands-on experience with optimization libraries and commercial/open-source solvers (e.g., SciPy Optimize, PuLP, CVXPY, Gurobi, CPLEX, OR-Tools, GEKKO). Experience with Gurobi is a plus.</li> <li>Solid experience with data modeling, data structures, and algorithms to efficiently prepare, process, and manage data for optimization problems.</li> <li>Demonstrable hands-on experience using GenAI tools (e.g., OpenAI Codex<strong>,</strong> Claude Code, Gemini Code Assist, GitHub Copilot, Amazon CodeWhisperer, or similar) for software development, code generation, debugging, and algorithmic exploration.</li> <li>Proficiency in using numerical computing libraries such as NumPy, SciPy, and Pandas.</li> <li>Demonstrated understanding and application of software testing principles and practices, including unit testing, integration testing, and end-to-end testing.</li> <li>Ability to develop, test, and deploy software effectively on Linux-based systems.</li> <li>Eligible to obtain and maintain an active U.S. Top Secret SCI security clearance.</li> <li>Experience with Git version control, build tools, and CI/CD pipelines.</li> <li>Strong problem-solving skills, meticulous attention to detail, and the ability to work effectively in a collaborative team environment.</li> <li>Excellent communication and interpersonal skills, with the ability to effectively articulate complex technical concepts to diverse audiences.</li> </ul> <h4><strong>PREFERRED QUALIFICATIONS</strong></h4> <ul> <li> <ul> <li>Master's or Ph.D. in Computer Science, Applied Mathematics, Operations Research, or a closely related quantitative field.</li> <li>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.</li> <li>Experience with performance-critical programming languages such as C++ or Java.</li> <li>Experience with cloud platforms (e.g., AWS, Azure, GCP) for deploying scalable optimization solutions or high-performance computing (HPC) environments.</li> <li>Prior experience in defense, aerospace, logistics, supply chain management, robotics, or manufacturing optimization domains.</li> <li>Familiarity with integrating machine learning models with optimization techniques (e.g., prescriptive analytics, reinforcement learning for optimization).</li> <li>Excellent communication skills with the ability to articulate complex technical concepts, present findings, and influence technical direction across diverse teams.</li> <li>Willingness to travel up to approximately 10%.</li> </ul> </li> </ul> <p>&nbsp;</p><div class="content-pay-transparency"><div class="pay-input"><div class="title">US Salary Range</div><div class="pay-range"><span>$132,000</span><span class="divider">&mdash;</span><span>$198,000 USD</span></div></div></div><div class="content-conclusion"><p><span data-contrast="auto">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:</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:0,&quot;335551620&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p> <p><strong><span data-contrast

Related Searches

Explore more opportunities matching this role's title, location, and skills.

Job Title PagesLocation PagesCompany PagesSkill Pages

Ready to apply?

Click below to apply directly on Anduril Industries's careers page.

Get the top 10 hyper-growth roles delivered to your inbox every Tuesday.