Jobs and Careers
RA

Senior Software Engineer - Optimization

Radix
Belgiumfull_timeVerifiedPosted 16 Oct 2025

About the role

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 Senior Software Engineer - Optimization.


The role

As our Software Engineer specialized in Mathematical Optimization, you'll be building the mathematical engines that solve large-scale industrial optimization problems. You'll work on challenges where optimal solutions can drive millions in economic value.

What you’ll build

Optimization Solutions

  • Model complex real-world problems as constraint programming problems

  • Determine the model scope to maximize impact while guaranteeing tractability

  • Decompose large-scale problems to achieve tractability

  • Design hard and soft constraints to achieve real-world feasibility

  • Design (lexicographic) objectives to achieve maximal real-world impact

  • Implement multi-objective optimization with Pareto frontier computation

Natural Languages Interfaces

  • Design Python APIs to make constraint programming accessible to developers

  • Design Python APIs to enable Large Language Models to implement and modify optimization models

  • Design Natural Language Interfaces that enable business users to efficiently mitigate operational disruptions

  • Design Natural Language Interfaces that enable business users to simulate and compare different scenarios

  • Design Natural Language Interfaces that provide intuitive explanations for decision proposals

Scalable Solver Algorithms

  • Design compilers that translate high-level optimization problem representations into efficient constraint programs

  • Design (meta-)algorithms that prioritize finding good feasible solutions quickly

  • Apply Reinforcement Learning to accelerate optimization algorithms

  • Design distributed optimization solvers wherein multiple strategies collaborate to find good feasible solutions

Robust Software

  • Develop robust and maintainable Python packages and APIs for optimization

  • Develop benchmarks and evaluate software performance on those benchmarks

  • Build comprehensive test suites that validate correctness and robustness

  • Implement monitoring and observability for optimization systems

Requirements

Who are you

Essential Experience

  • Background in Mathematical Optimization through academic or industry experience

  • Ideally experienced with Constraint Programming, though strong expertise in Operations Research, Metaheuristics, or Convex Optimization is equally valuable

  • Proven Python programming skills with production-quality code

  • Track record of solving real-world optimization problems

  • Aptitude to translate business requirements into mathematical models

Skills That Matter

  • Experience with optimization solvers (OR-Tools, Choco, Gurobi, CPLEX, etc.)

  • Operations Research techniques and Mixed-Integer Linear Programming

  • Metaheuristics

  • Experience with large-scale distributed optimization

  • API design and developer experience

  • Knowledge of Large Language Models and their potential ap

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Radix

View company profile →