U

United Airlines

Flies passengers and cargo worldwide from US hubs

Senior Developer - Operations Research

Applied Machine LearningPosted on Nov 13
Full-timeGurugram, Haryana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Operations Research, Mathematics, or Industrial Engineering is required.
  • At least 4 years of experience in applied Operations Research, optimization, decision analysis, or mathematical modeling is required.
  • At least 4 years of experience working with commercial optimization software such as IBM ILOG CPLEX or Gurobi, or with machine learning and statistical modeling, is required.
  • At least 8 years of experience and strong programming skills in Python or Julia are required.
  • Very good knowledge of Linux, shell scripting, and the software development process is required.
  • Experience working in a cloud environment is required.
  • Strong analytical and problem-solving skills are required.
  • Experience in fast-paced, optimization-driven, or research-oriented environments is required.

Responsibilities

  • Design, develop, and implement advanced Operations Research models and optimization systems for airline network planning and scheduling.
  • Design and develop new and existing applications supporting airline network planning and scheduling solutions as a member of the product development team.
  • Build and implement high-quality Operations Research or machine learning models following software engineering best practices.
  • Develop mathematical programming models, including linear programming, mixed-integer programming, nonlinear optimization, or machine learning and statistical models, to solve complex airline operational problems.
  • Work with engineering teams to integrate optimization models into applications and digital platforms.
  • Develop optimization solutions that account for aircraft allocation, connectivity, airport slot constraints, availability, and operational cost efficiency.
  • Solve large-scale optimization problems using CPLEX and similar commercial solvers, or design, train, and operationalize machine learning solutions, including LightGBM and other gradient boosting frameworks, in large-scale enterprise environments with high-volume data and business-critical decision-making processes.
  • Collaborate with Operations Research specialists and stakeholders to translate business requirements into analytical and algorithmic solutions.
  • Analyze model performance and recommend improvements to operational efficiency and decision-making outcomes.
  • Improve optimization model efficiency, scalability, and robustness through research-driven improvements.
  • Provide production support.

Desired Qualifications

  • Knowledge of C++ is preferred.
  • Experience with AWS is preferred.
  • Airline domain knowledge is an added advantage.
  • Communication skills are identified as a success qualification.

About the Company

United Airlines

Flies passengers and cargo worldwide from US hubs

United Airlines flies passengers and cargo across the United States and to destinations around the world, running a hub network that spans Chicago, Denver, Houston, Los Angeles, Newark, San Francisco, Washington Dulles and Guam. It was a founding member of Star Alliance, the global airline partnership that links its routes and frequent-flyer benefits with carriers such as Lufthansa and Air Canada. Travelers book seats in economy, premium and Polaris business cabins, and United earns money from fares, bag and seat fees, cargo, and its MileagePlus loyalty program, which sells miles to card partners. United traces its roots to Varney Air Lines, which began flying airmail in 1926, and is based in Chicago.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1926

Recently Posted Jobs

Explore more opportunities at United Airlines

See more jobs