Optimization Engineer – Commercial
Core
Transform complex airline commercial decisions into model-based solutions to improve profitability and automate manual processes.
Role type
Senior IC optimization engineer (commercial/airline)
Builds
Production-ready decision support systems for airline commercial operations
Domain
Airline industry + Operations Research/Quantitative Modeling
Deliverable
production ML models | product features
Required skills
Python (Pandas/NumPy), Operations Research (linear/nonlinear/integer programming, network models, simulation, stochastic optimization), Optimization libraries (PuLP, Pyomo, OR-Tools, SciPy), Predictive modeling (ML, time series, deep learning, reinforcement learning), SQL, Statistical analysis (regression, hypothesis testing)
Preferred skills
Airline economics (route planning, capacity allocation, scheduling, pricing, revenue management), Commercial solvers (Gurobi, CPLEX, FICO Xpress), Cloud services (AWS), Front-end development (JavaScript, Excel VBA), Generative AI tools
Technologies
Python, Pandas, NumPy, PuLP, Pyomo, OR-Tools, SciPy, scikit-learn, Prophet, PyTorch, TensorFlow, SQL, AWS, GitHub, Gurobi, CPLEX, FICO Xpress
Responsibilities
Formulate airline commercial decision problems into rigorous quantitative models; Build and improve optimization models within Python-based decision support systems; Design and execute structured evaluations of model features using back-testing and simulation; Collaborate with data science teams to incorporate ML solutions; Extract and transform data from cloud/non-cloud sources to create reliable inputs; Support production systems end-to-end including troubleshooting and performance monitoring; Work with stakeholders to define requirements and deliver user-facing improvements; Communicate analytical results and model behavior through documentation and presentations; Independently identify and execute refactors to drive automation and improve performance.
Seniority
Mid-level to Senior, hands-on IC