The Opportunity:
“Artificial Intelligence has shifted from prediction to practice, ushering in the autonomous enterprise—where systems of intelligence drive operations, not just support them.”
For the past eight years, we've been supporting some of the most iconic enterprises to embrace the potential of AI. Building on our experience and proven impact, we are now more committed than ever to our vision: creating a world of possibility through Superlinear productivity gains.
The next step is clear: we are broadening our horizon throughout Europe, supporting the world’s most critical enterprises in their transformation. To realize this ambitious vision, we’re seeking sharp minds and steady hands: people who care deeply, are mission-driven, build boldly, and own the outcome.
That's why we are hiring a Software Engineer - Optimization.
The Role:
As a Software Engineer specialized in Optimization, you’ll contribute to the design and development of real-world optimization systems that improve operational performance at scale. You’ll work alongside senior engineers and optimization experts, learning how to turn mathematical models into solutions that drive measurable business impact.
This is a role for someone early in their journey but eager to grow fast—technically, methodologically, and through real-world experience.
What You'll Build:
Optimization Engines
Support the modeling of real-world problems using constraint programming or mathematical optimization
Contribute to the design of hard/soft constraints and business-driven objectives
Help implement and test optimization models that are used in live environments
Interfaces & Usability
Contribute to building Python APIs that make optimization capabilities accessible to developers and business users
Help design interfaces that allow users to simulate scenarios or respond to disruptions
Collaborate with product and delivery teams to align models with operational needs
Scalable Algorithms
Learn to design and improve solvers and heuristics under the guidance of senior colleagues
Support distributed solving strategies and performance improvements
Participate in applying AI/ML techniques to enhance optimization quality
Robust Software
Write clean, documented, and testable Python code
Help build testing suites and performance benchmarks
Contribute to observability and monitoring for deployed optimization systems
Who You Are:
Essential Experience
Academic background in Mathematical Optimization, Operations Research, Applied Mathematics, or Computer Science
Experience with Python and a basic understanding of clean code and modular design
Exposure to at least one optimization technique: constraint programming, MILP, metaheuristics, or similar
Ability to translate real-world logic into mathematical models
Strong analytical mindset and interest in problem-solving
Skills That Matter
Familiarity with tools like OR-Tools, Choco, Gurobi, or CPLEX
Experience with Pyomo or other modeling libraries
Interest in NLP or GenAI for optimization interfaces
Prior internship or project applying optimization in a practical context
Fluency in English, any other languages is a plus
Mindset & Approach:
Pragmatic and eager to grow in a high-standard, fast-learning environment
Takes ownership: delivers well-scoped, maintainable, and tested code
Communicates clearly and constructively—whether in reviews or problem-solving
Open to feedback, quick to unblock, and proactive in sharing what you learn
Why This Role Matters:
You’ll be joining a team working on optimization challenges that directly impact critical European industries—from transport infrastructure to manufacturing and defense. Your models and code will contribute to decisions that coordinate real-world systems with millions of moving parts.
This is a unique opportunity to learn cutting-edge techniques and help solve real strategic problems.
What We Offer:
Impact: Your work will contribute to real-world transformation at scale
Challenge: Solve meaningful technical problems guided by experienced mentors
Growth: Fast learning curve, exposure to advanced methods, and real delivery experience
Flexibility: Hybrid work from home and our Brussels office (next to Central Station)
Benefits: Comprehensive health insurance, group insurance, meal/eco vouchers, full transportation coverage, internet allowance
Tools: MacBook Pro, cloud compute resources, and optimization solver licenses
Team: Work with optimization specialists, software engineers, and AI experts
Ready to Learn, build, and Optimize?
If you’re excited about turning mathematical models into real-world solutions, and you want to grow fast alongside a team that’s solving the hard stuff, we want to hear from you.
Join us in building optimization systems that power the next-generation intelligent enterprise platforms.