Senior Numerical Optimization Engineer

1 hour, 32 minutes ago
Full-time
Senior
Software Development
Anduril Industries

Anduril Industries

Anduril Industries is an American defense technology firm that specializes in developing advanced autonomous systems for integrated awareness and security across land, sea, and air, utilizing its proprietary Lattice platform to enhance intelligence, su...

Aerospace & Defense
1K-5K
Founded 2017
$2200M raised

Description

  • Design, develop, and implement optimization algorithms that generate manufacturing precedence graphs from CAD geometry, bills of materials, and process definitions.
  • Build production scheduling systems that replan manufacturing operations in under 10 minutes when disruptions occur.
  • Partner with manufacturing engineers and factory operators to translate production workflows into mathematical optimization models.
  • Write production-quality code with comprehensive tests and participate in code review and architectural discussions.
  • Apply computational geometry techniques to extract manufacturing dependencies, spatial constraints, and assembly sequences from 3D models.
  • Develop graph algorithms to model manufacturing dependencies, resource constraints, tooling availability, and skill requirements.
  • Formulate and solve large-scale optimization problems using commercial and open-source solvers.
  • Deploy and operate systems in factory environments, including edge compute clusters and OT networks.
  • Perform testing, validation, and performance analysis to ensure sub-10-minute replanning at production scale.
  • Integrate optimization engines with real-time factory data streams and enterprise systems such as PLM, ERP, and MES.

Requirements

  • 5+ years of software engineering experience building production systems, ideally in a fast-paced environment.
  • Deep expertise in numerical optimization, including linear programming, mixed-integer linear programming, constraint programming, combinatorial optimization, or metaheuristics.
  • Strong technical fluency in modern software architectures, APIs, distributed systems, CI/CD, and cloud or edge infrastructure.
  • Expert proficiency in Python for scientific computing, with strong foundations in NumPy, SciPy, and Pandas.
  • Hands-on experience with optimization libraries and solvers such as Gurobi, CPLEX, OR-Tools, SCIP, PuLP, CVXPY, or Pyomo.
  • Strong understanding of constraint satisfaction, graph algorithms, and computational complexity analysis.
  • Experience building systems that operate reliably under real-world constraints such as high availability, low latency, or constrained environments.
  • Demonstrated ability to formulate real-world problems as mathematical optimization models and implement production-grade solutions.
  • Excellent written and verbal communication skills for cross-functional collaboration.
  • Degree in Computer Science, Applied Mathematics, Operations Research, Industrial Engineering, or related field, or equivalent practical experience.
  • U.S. Person status is required to access export-controlled data.
  • Experience in manufacturing, industrial, or OT-adjacent domains such as MES, SCADA, PLC integration, factory automation, or IoT (preferred).
  • Master's or Ph.D. in a quantitative field such as Operations Research, Applied Mathematics, Computer Science, or Industrial Engineering (preferred).
  • Hands-on experience with computational geometry, CAD/CAM systems, or 3D modeling APIs for manufacturing applications (preferred).
  • Experience with production scheduling, job shop scheduling, RCPSP, or manufacturing optimization (preferred).
  • Background in graph algorithms, network flow optimization, or precedence-constrained scheduling problems (preferred).
  • Experience with heuristic or metaheuristic algorithms for large-scale scheduling problems (preferred).
  • Familiarity with AI coding assistants and AI-enabled software development workflows (preferred).
  • Experience with enterprise systems such as ERP, MES, WMS, PLM, or APS systems (preferred).
  • Experience with performance-critical languages such as C++, Rust, or Java for optimization kernels (preferred).
  • Eligible to obtain and maintain a U.S. Secret security clearance (preferred).

Benefits

  • US salary range of $191,000 to $253,000.
  • Highly competitive equity grants in the majority of full-time offers.
  • Comprehensive, competitive benefits package available at little to no cost to employees.
  • Health and recovery support.
  • Candidate privacy protections and pre-employment screening disclosures.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Natera 1K-5K Pharmaceuticals

Natera is hiring a Senior Software Engineer to build and evolve oncology web applications and services within a fast-growing biotech environment focused on scalable, compliant software delivery.

Agile AWS HIPAA JavaScript Next.js PostgreSQL React Snowflake System Design TypeScript
17 minutes ago

Senior Software Engineer - Storage Engine - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is seeking a Senior Software Engineer for the globally distributed Elasticsearch Storage Engine team to improve core storage and query technologies for observability workloads.

CI/CD Elasticsearch GitHub Java MongoDB PostgreSQL Prometheus Solr
17 minutes ago

Senior Software Developer - Storage Engine - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its globally distributed Elasticsearch Storage Engine team to improve core storage and query technologies for observability workloads.

CI/CD Elasticsearch GitHub Java MongoDB PostgreSQL Prometheus Solr
17 minutes ago

Software Engineer (C++/Java)

Databento 11-50 IT Services

Databento is hiring a midlevel or senior core engineer to build and maintain its Java client library while contributing to performance-critical systems for a modern market data platform.

C# C++ CI/CD Java
32 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers