Operations Research Engineer (m/f/d) - Network Planning Optimization
City: Berlin
Department: IT & Engineering
Recruiter: Anna Symonenko
At Flix, we offer a tech-driven environment where innovation meets real-world impact, with competitive pay, strong growth opportunities, and a culture of collaboration and ownership.
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.
We work closely with our data-savvy internal stakeholders to ensure our product aligns perfectly with their needs - work that helped Flix win the GOR Company Award 2024 for excellence in Operations Research.
Join our cross-functional team, which includes Operations Research Engineers, Software Engineers, a Product Owner and an Engineering Manager.
Our technical stack:
- Core ORE toolset: Python, SQL, Gitlab
- Team toolset: Docker, Kubernetes, Datadog, Kafka, AWS
- Algorithms / methods: exact methods such as LP and MILP, (meta)heuristics such as neighbourhood search and tabu search
About the Role
- 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
About You
- 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
- Experience in the transportation and logistics domain is advantageous
We recognize that everyone carries a unique set of valuable skills and experiences. If you think you could have an impact even though you don't meet 100% of the requirements, we still encourage you to apply. We want to hear from you!
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.
To view more local benefits specific to each office location, please check out this link: Locations - Flix Career
Why Join Flix?
At Flix, we empower our teams to push boundaries and shape the future of mobility. As we continue to scale globally, we harness cutting-edge technology to make mobility smarter, more sustainable, and more affordable.
If you’re looking for a place where you can drive change and redefine how millions of people travel, Flix is the place where you can lead your journey!