Senior Numerical Optimization Engineer
Core
Develop scheduling and optimization algorithms that generate manufacturing precedence graphs from 3D geometry and BOMs to replan shipbuilding production in under 10 minutes.
Role type
Senior IC numerical optimization engineer (manufacturing scheduling)
Builds
Production scheduling systems and optimization engines for shipbuilding factories
Domain
Defense manufacturing / Shipbuilding / Industrial Operations Technology
Deliverable
production ML models | product features
Required skills
numerical optimization, mixed-integer programming, constraint programming, computational geometry, graph algorithms, Python, optimization solvers (Gurobi, CPLEX, OR-Tools, SCIP), distributed systems, CI/CD
Preferred skills
manufacturing domain knowledge, C++/Rust, heuristic algorithms, ERP/MES/PLM integration, real-time optimization
Technologies
Gurobi, CPLEX, OR-Tools, SCIP, NumPy, SciPy, Pandas, OpenCASCADE, STEP, IGES
Responsibilities
Design algorithms to generate manufacturing precedence graphs from 3D CAD; Build systems to replan production schedules under 10 minutes; Partner with engineers to translate workflows into mathematical models; Deploy systems on edge compute clusters and OT networks; Perform rigorous testing and validation of optimization solutions.
Seniority
Senior, hands-on IC