CareerPlanGet AI match score →

Senior Optimization Engineer Rust

🌐 Remote💼 Full-time🗓 2026-07-25

Core

Designing and reformulating large-scale LP/MILP/CP models for multi-echelon supply chain planning and building time-series forecasting systems.

Role type

Senior IC optimization engineer (supply chain)

Builds

Production-grade supply planning engine with forecasting capabilities

Domain

Supply chain planning / Operations research

Deliverable

production ML models | production ML models

Required skills

LP/MILP/CP modeling, solver integration (Gurobi, CPLEX, Hexaly, HiGHS), Rust, C++, model reformulation, weak relaxation tightening, primal heuristics, warm-starting, time-series forecasting

Preferred skills

TypeScript, statistical forecasting (Nixtla, foundation models), supply chain domain knowledge

Technologies

Rust, C++, Hexaly, HiGHS, Gurobi, CPLEX, Timefold, Nixtla, Claude Code

Responsibilities

Design and reformulate LP/MILP/CP models for multi-echelon supply planning; Benchmark and tune solvers and build solver-native models; Attack bottlenecks like weak relaxations and variable elimination; Make planner decisions explainable by surfacing binding constraints; Ship to production in a Rust stack

Seniority

Senior, hands-on IC

Rewrite
## About Oaasis At Oaasis, we're making world-class supply chain planning radically accessible for mid-market and scale-up companies. Our AI-powered SaaS platform replaces spreadsheets and bloated legacy tools — helping customers plan smarter, faster, and more sustainably across forecasting, production, inventory, and logistics. The planning engine is real and in production: large-scale MILP supply optimization, foundation-model demand forecasting, and a multi-tenant architecture serving live customers. Now we're going deeper — and we want someone who gets genuinely excited about hard optimization and forecasting problems to help us push the frontier. ## The Role We're hiring a Senior Optimization Engineer to work at the core of our planning intelligence, alongside our optimization lead. This is hands-on engineering on genuinely hard problems, in Rust. You'll spend your time where the difficulty actually lives: tightening weak LP relaxations, reformulating large MILP models, building solver-native formulations, and squeezing real-world planning problems into something that solves fast and explains itself. On the forecasting side, you'll work with modern time-series foundation models and ensembles against messy, real demand data. You won't be building from a blank page — the foundations are here, the lead is here, the customers are here. What we need is depth, ownership, and someone who'd rather fix a weak relaxation than throw more solver time at it. ## What You'll Do - Design and reformulate LP / MILP / CP models for multi-echelon supply planning — BOM explosion, inventory recursion, capacity and lot-sizing constraints - Benchmark and tune solvers (Hexaly, HiGHS, Gurobi, and friends) and build solver-native models that exploit problem structure - Attack the real bottlenecks: weak relaxations, primal heuristics, variable elimination, warm-starting repeated solves - Make planner decisions explainable — surfacing binding constraints, penalties, and the "why" behind a plan - Ship to production in a Rust stack, working closely with product and supply chain experts ## What We're Looking For ### Must-haves - 5+ years building optimization or operations-research systems that actually shipped - Real depth in LP / MILP / CP — you've integrated solvers (Gurobi, CPLEX, Hexaly, Timefold, or similar) into production and you know why your model is slow - Strong Rust or C++ - this is a core, non-negotiable part of the role ### Nice to have - TypeScript, or willingness to pick it up. - Experience with statistical / timeseries forecasting (Nixtla, foundation models, or similar) - Supply chain / planning domain knowledge — but we'll happily take raw optimization talent from any hard domain (mixed integer programming experience in any industry transfers directly) - The temperament for a small, high-standards team: ownership, pragmatism, and the ability to move fast with minimal supervision ## Why Join Oaasis - Hard problems, real impact. This isn't a toy. Your models decide what real companies make, buy, and ship. - Small, elite team. Direct work with the founders and Stefan, with real ownership over both execution and direction. - Modern, AI-augmented toolchain. Heavy use of Claude Code and agentic workflows is part of how we move — you'll build with the best tools, not around them. - Flexible and remote-first. Amsterdam office or remote across Europe; outcomes over hours. ## How to Apply Please apply with: - Your resume - A short note on why this role excites you - Links to past work, papers, or projects — optimization war stories very welcome - Three professional references we can contact
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗