Optimization Software Engineer

Anduril Industries

Washington (District of Columbia)

On-site

USD 132,000 - 198,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical, dental, and vision plans
Generous time off and PTO
Retirement savings plans with employer match

Job summary

A defense technology company in Washington is seeking a mid-level Software Engineer to develop advanced algorithms for optimization problems critical to national defense. The ideal candidate should have solid Python skills, experience with optimization techniques, and the ability to work in a fast-paced environment. This role offers a competitive salary range of $132,000—$198,000, comprehensive healthcare benefits, and generous leave policies.

Qualifications

  • 3+ years of professional experience in software development focusing on optimization.
  • Expert proficiency in Python for scientific computing.
  • Strong understanding of classical optimization algorithms.

Responsibilities

  • Design and implement optimization algorithms for defense solutions.
  • Utilize GenAI tools to prototype algorithmic solutions.
  • Collaborate with teams to integrate optimization services.

Skills

Optimization algorithms
Python programming
Data modeling
Problem-solving
Collaborative team environment

Education

Bachelor's degree in Computer Science or related field

Tools

GenAI tools (OpenAI Codex, Claude Code)
SciPy Optimize
Gurobi

Job description

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 Team

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.

About The Job

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.

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 mathematical 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.

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.

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.
  • Participate actively in the entire Software Development Lifecycle (SDLC) from requirements gathering and design to deployment, monitoring, and maintenance.
  • Support Anduril‑ and customer‑funded R&D efforts, contributing to technical documentation, presentations, and patent applications.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Applied Mathematics, Operations Research, or a related quantitative field.
  • 3+ years of professional experience in software development with a dedicated focus on optimization, algorithmic problem‑solving, or operations research.
  • Experience solving optimization problems in defense, transportation, supply chain, logistics, network optimization, smart grids, or similar.
  • Expert proficiency in Python for scientific computing and robust software development.
  • 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).
  • 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.
  • Solid experience with data modeling, data structures, and algorithms to efficiently prepare, process, and manage data for optimization problems.
  • Demonstrable hands‑on experience using GenAI tools (e.g., OpenAI Codex, Claude Code, Gemini Code Assist, GitHub Copilot, Amazon CodeWhisperer) for software development, code generation, debugging, and algorithmic exploration.
  • Proficiency in using numerical computing libraries such as NumPy, SciPy, and Pandas.
  • Demonstrated understanding and application of software testing principles and practices, including unit testing, integration testing, and end‑to‑end testing.
  • Ability to develop, test, and deploy software effectively on Linux‑based systems.
  • Eligible to obtain and maintain an active U.S. Top Secret SCI security clearance.
  • Experience with Git version control, build tools, and CI/CD pipelines.
  • Strong problem‑solving skills, meticulous attention to detail, and the ability to work effectively in a collaborative team environment.
  • Excellent communication and interpersonal skills, with the ability to effectively articulate complex technical concepts to diverse audiences.
Preferred Qualifications
  • 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%.
US Salary Range

$132,000—$198,000 USD

Healthcare Benefits
  • US Roles: Comprehensive medical, dental, and vision plans at little to no cost to you.
  • UK & AUS Roles: We cover full cost of medical insurance premiums for you and your dependents.
  • IE Roles: We offer an annual contribution toward your private health insurance for you and your dependents.
Additional Benefits
  • Income Protection: Anduril covers life and disability insurance for all employees.
  • Generous time off: Highly competitive PTO plans with a holiday hiatus in December. Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs.
  • Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting.
  • Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching. Additional work‑life services, such as legal and financial support, are also available.
  • Professional Development: Annual reimbursement for professional development.
  • Commuter Benefits: Company‑funded commuter benefits based on your region.
  • Relocation Assistance: Available depending on role eligibility.
Retirement Savings Plan
  • US Roles: Traditional 401(k), Roth, and after‑tax (mega backdoor Roth) options.
  • UK & IE Roles: Pension plan with employer match.
  • AUS Roles: Superannuation plan.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Optimization Software Engineer
Optimization Software Engineer

Anduril • Washington

On-site
USD 132,000 - 198,000
Comprehensive medical, dental, and vision plans
Generous PTO and holidays
Professional development reimbursement
+1
Optimization Software Engineer Anduril Washington, District of Columbia, United States
Optimization Software Engineer Anduril Washington, District of Columbia, United States

Neura Market • Washington, Northern (KY)

Hybrid
USD 132,000 - 198,000
Full Stack Software Engineer
Full Stack Software Engineer

Anduril Industries • Washington

On-site
USD 132,000 - 198,000
Comprehensive medical, dental, and vision plans
Generous PTO with holiday hiatus
Annual reimbursement for professional development
+1
Software Engineer, C++
Software Engineer, C++

Anduril • Bellevue (WA)

On-site
USD 166,000 - 220,000
Healthcare Benefits
Generous time off
Professional Development
+1
Software Engineer, C++
Software Engineer, C++

Anduril Industries, Inc. • Bellevue (WA)

On-site
USD 166,000 - 220,000
Comprehensive medical, dental, and vision plans
Generous paid time off (PTO)
Life and disability insurance
+2
Senior Software Engineer, Edge Compute and Communications (Active Clearance)
Senior Software Engineer, Edge Compute and Communications (Active Clearance)

Anduril • Costa Mesa (CA)

On-site
USD 166,000 - 253,000
Comprehensive medical, dental, and vision plans
Generous PTO plans
Professional development reimbursement
+1
Industrial Engineer, Production Controls & Simulation
Industrial Engineer, Production Controls & Simulation

Anduril Industries • Costa Mesa (CA)

On-site
USD 86,000 - 114,000
Comprehensive medical, dental, and vision plans
Generous time off
Professional development reimbursement
Business Operations Lead - Technical Projects
Business Operations Lead - Technical Projects

Anduril Industries • Costa Mesa (CA)

On-site
USD 146,000 - 180,000
Comprehensive medical, dental, and vision plans
Generous PTO and family leave
Annual professional development reimbursement
+2
AFSIM Operations Analyst, Mission Engineering, Air Dominance & Strike, Active Clearance
AFSIM Operations Analyst, Mission Engineering, Air Dominance & Strike, Active Clearance

Anduril Industries • Costa Mesa (CA)

On-site
USD 146,000 - 194,000
Comprehensive medical, dental, and vision plans
Generous time off
Professional development reimbursement
Mission Software Engineer, Maneuver Dominance
Mission Software Engineer, Maneuver Dominance

Slope • Costa Mesa (CA)

On-site
USD 166,000 - 220,000
Comprehensive medical, dental, and vision plans
Generous time off
Income Protection
+3