This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As an Operations Research Engineer in our Supply Division, you’ll play a crucial role in developing products powered by optimization algorithms that enable our network planners to design smarter, more efficient networks. Your work will directly shape how well supply meets demand and how effectively our vehicles and crews are planned — helping millions of passengers reach their destinations smoothly while improving our network’s overall performance and profitability. Our team creates and maintains an innovative product to tackle a wide range of use cases, from seasonality planning to timetable optimization, while considering network-wide demand forecasts to ensure optimal alignment of supply and demand.
Job Responsibility:
Design, test, and enhance optimization models and metaheuristic algorithms for our network planning use-cases
Prepare and analyze data to inform model design and evaluate algorithm results, ensuring validity and practical relevance
Develop and implement these algorithms in clean, readable, efficient, and production-ready code, actively contributing to code reviews
Balance algorithm complexity with practical implementation, progressing incrementally using an agile inspect-and-adapt approach
Collaborate closely within the team to achieve our goals together
Engage regularly with stakeholders and end users to gain deep domain knowledge
Participate in problem exploration and discovery with users to inform solution design
Share your expertise, work, and results at various levels, promoting a culture of continuous knowledge sharing
Requirements:
An academic background in a quantitative field such as Operations Research, Industrial Engineering, Mathematics, Computer Science, or related disciplines
At least 2 years of practical experience implementing optimization models or metaheuristic algorithms, using Python
A deep understanding of operations research models and algorithms, including combinatorial optimization (MILP, LP, etc) and metaheuristics (local search, genetic algorithms, etc)
A strong team player valuing close collaboration, shared responsibilities, and iterative development
Proficiency in conveying complex algorithmic concepts to non-technical stakeholders
Fluent in English, with strong communication skills in both written and spoken forms
Experience with SQL, a solid grasp of OOP principles, and a commitment to clean code are all highly valued
Nice to have:
Experience in the transportation and logistics domain is advantageous
What we offer:
Travel perks: 12 free Flix vouchers + 12 discount vouchers for friends & family
Work from (M)Anywhere: Depending on your role, work from another location for up to 60 days per year
Hybrid work model: We are an office-first company, but we offer flexibility to balance work and life
Wellbeing support: Access confidential 1:1 counselling, courses, and stress management for yourself and up to four family members
Learning & Development: Take advantage of language classes, training courses, and expert-led sessions to grow your skills
Mentoring Program: Connect with experienced colleagues to gain insights and accelerate your career