CareerPlan

Senior Numerical Optimization Engineer (Arsenal 2)

Santa Ana, CA (OC-42)Full-time2026-10-15 → 2026-11-11
U.S. persons only (export control)

Core

Own the scheduling optimization core that decides when and how ships get built by formulating shipyard production as a mathematical optimization problem and building solvers that replan production within minutes.

Role type

Senior IC numerical optimization engineer (production scheduling)

Builds

A solver-agnostic scheduling interface and a two-tier replan path (fast local repair and background global re-solve) for a manufacturing execution system.

Domain

Defense manufacturing / Shipbuilding / Operations Research

Deliverable

production ML models

Required skills

Numerical optimization (LP, MILP, CP, combinatorial), Optimization solvers (Gurobi, CPLEX, OR-Tools, SCIP), Python (NumPy, SciPy, Pandas), Graph algorithms, Constraint satisfaction, Computational complexity analysis, Scheduling theory, Software engineering (testing, code review)

Preferred skills

Ph.D. in Operations Research or Applied Mathematics, Resource-constrained project scheduling (RCPSP), Dynamic/online rescheduling, Decomposition methods, Metaheuristics, Non-traditional hardware (quantum annealing)

Technologies

Gurobi, CPLEX, OR-Tools, SCIP, PuLP, CVXPY, Pyomo, NumPy, SciPy, Pandas

Responsibilities

Formulate shipyard production scheduling as a mathematical optimization problem covering precedence, spatial exclusion, and resource constraints; Build and benchmark solvers for makespan, stability, and solve time; Develop stability objectives and policies to minimize unnecessary plan churn; Research and evaluate novel approaches including decomposition and non-traditional hardware; Turn disruption events into replans by determining blast radius and merging results; Compose scheduled operations into dispatchable work orders; Partner with manufacturing engineers to translate operational constraints into model parameters.

Seniority

Senior, hands-on IC