Senior Optimization Engineer Rust
🌐 Remote💼 Full-time🗓 2026-07-25
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.