Senior Data Scientist – Optimization
We’re hiring a Senior Data Scientist with strong Optimization / Operations Research expertise to join a high-impact team working on complex aviation problems.
This is not a typical ML-focused Data Scientist role — the focus is on building and deploying advanced optimization models to drive real-world decision-making at scale.
What You’ll Be Doing
- Design and develop optimization models (Linear, Non-linear, Mixed Integer Programming, Constraint-based)
- Translate complex business problems into mathematical frameworks
- Work closely with Analytics, Product, and Engineering teams to deliver data-driven solutions
- Build end-to-end solutions: data exploration → modeling → validation → deployment
- Apply optimization techniques to scheduling, resource allocation, and planning problems
- Ensure models are scalable, robust, and production-ready
- Communicate insights and trade-offs clearly to senior stakeholders
- Mentor junior data scientists and review technical work
Must-have Experience
- Strong hands-on experience with optimization modelling (non-negotiable)
- Expertise in:
- Linear Programming (LP)
- Mixed Integer Programming (MIP)
- Constraint Optimization
- Experience in areas such as:
- Crew scheduling / pairing
- Aircraft / flight scheduling
- Network or fleet planning
- Resource allocation / operations planning
- Proficiency in Python with tools like:
- Pyomo / PuLP
- OR-Tools
- Gurobi / CPLEX
- Strong foundations in mathematics, statistics, and algorithms
- Experience solving real-world optimization problems (not just academic)
#J-18808-Ljbffr…
