Advanced knowledge of optimization modeling (integer programming, constraint programming, heuristics/metaheuristics)
Proven experience developing and maintaining large-scale scheduling models
Hands-on experience with optimization solvers (Gurobi, CPLEX, OR-Tools)
Proficiency in programming languages such as Python, Julia, or C++
Strong understanding of data analysis for planning
Analytical mindset with strong problem-solving skills
Excellent communication skills