Operation Research Developer

Montreal

Offre publiée le 2025-01-30

Transat Tours Canada

Job Description

The RMS team is responsible for developing and implementing strategies and techniques which optimize the company's all revenue streams. Therefore, it focuses on the use of predictive analytics and machine learning techniques to address business problems in all functional areas involving revenue forecast, revenue generation, revenue performance, and revenue decision support. It also guides different RM teams through the best practices in terms of forecasting, processes, systems, and tools.

Function

The Operations Research Developer is responsible for the technical analysis and the implementation of the RMS solutions including cutting-edge optimization algorithms, data pipelines process, report and visualization tools to support the RMS team initiatives and strategies for the Revenue Management and the rest of commercial areas RMS team will be supporting.

Responsibilities

  • Participate in designing, implementing, and maintaining the whole code-based within RMS team.
  • Make recommendations to improve the design and quality of algorithms and optimization components.
  • Critically review requirements (algorithms, data, reports, processes) to identify gaps. Use your experience and apply OR expertise to suggest solutions and/or propose recommendations.
  • Design and develop techniques and tools such as dashboards and reports to efficiently evaluate optimization algorithms performance as well as other revenue-related factors.
  • Effectively collaborate with colleagues and other teams to solve problems while following common and best practices throughout algorithms development and implementation lifecycle.
  • Document all algorithms development deliverables and other necessary information.

Qualifications

  • University degree in Operations Research, Computer Science (with background in Statistics), Statistics (with background in programming), or similar quantitative discipline.
  • Strong experience and skills in algorithms implementation including coding, using DevOps tools such as Git, JIRA, CI/CD.
  • Strong experience and skills in applying sophisticated statistical, mathematical, or machine learning methods to analyze complex datasets. The focus is statistical coding and statistical validation.
  • Ability to implement models and tools using high-level programming languages like R, Python, and any other relevant language.
  • Be responsible for your assignments, report their progress, and be able to prioritize tasks and manage time efficiently.
  • Maintain a positive working environment and work cooperatively with supervisors and co-workers.
  • Ability to work independently on projects, under uncertain and changing environments.

Additional Information

The position is based in Montreal.

LI-Hybrid

LI-CB1

Employment Equity

At Transat, we foster an environment where inclusiveness, respect, and equity reign. We endeavour to build a workforce that reflects the diversity of our customers as well as the communities to which we travel. We encourage women, members of visible minorities, ethnic minorities, aboriginal peoples, as well as people with disabilities to submit their candidacy. Transat will accommodate people with disabilities throughout the recruitment and selection process. If you require an accommodation, please contact us in order to work together in meeting adequately your needs.