Job Overview
Key Responsibilities:
* Develop and maintain advanced optimization models to tackle large-scale scheduling challenges.
* Create models that consider event calendars, service times, passenger volumes, and destinations based on available data.
* Integrate operational rules, contractual obligations, regulatory requirements, and business constraints into model formulations.
* Apply optimization solvers (Gurobi, CPLEX, OR-Tools) to generate feasible, efficient schedules.
* Collaborate with operations, planning, and technology teams to ensure outputs align with real-world needs.
* Analyze results to identify cost savings, efficiency improvements, and compliance risks.
* Continuously refine models to adapt to changes in resource availability, demand patterns, and operational constraints.
About You:
* Strong analytical and modeling skills.
* Able to incorporate operational rules, contractual agreements, regulatory requirements, and business constraints into model formulations.
* Hands-on experience with optimization solvers (e.g., Gurobi, CPLEX, OR-Tools).
* Proficiency in programming languages such as Python, Julia, or C++.
* Strong understanding of data analysis for planning based on event calendars, service times, passenger volumes, and destination planning.
* Analytical mindset with strong problem-solving skills and attention to detail.
* Excellent communication skills to work effectively with technical and non-technical stakeholders.
Requirements:
* Advanced degree in a quantitative field (e.g., Operations Research, Computer Science, Mathematics). Equivalent practical experience may be considered.
* Proven track record of developing and implementing optimization models in a similar role.
* Strong understanding of relevant software tools and technologies.
* Excellent communication and collaboration skills.
* Ability to work in a fast-paced environment and prioritize multiple tasks.