Go back to the search
Air Transat

Operations Research Developer

Air Transat

View all the job opportunities for this company

Company Description

Be part of the journey!

Our mission is to be our customers' and our team's favorite airline.

Open-mindedness, care for others, intelligence at work, and above all, a good dose of fun allow us to accomplish great things every day, such as becoming the first international tour operator to obtain Travelife certification for our commitment to sustainable tourism. We have also won the title of World's Best Leisure Airline several times. And this is only the beginning.

Want to join us? Right from hiring, you'll enjoy travel privileges to discover the world. You will also have the opportunity to work in modern and inspiring work environments.

Job Description

Working in collaboration with the Manager, Optimization Solutions Implementation, the incumbent contributes to the design, development, implementation, and maintenance of optimization solutions supporting critical business operations. They work closely with operations research specialists, data scientists, and business partners to translate mathematical models and analytical concepts into scalable, reliable, and high-performing software applications that generate tangible value for the company.

Within the Revenue Management Systems (RMS) team, you will contribute to Transat's revenue optimization strategy through advanced analytics, optimization models, as well as artificial intelligence (AI) and machine learning solutions.

What you will accomplish

  • Design, develop, test, deploy, and maintain robust production applications for scenario analysis, planning, and decision support.
  • Deliver solutions in an Agile mode in collaboration with business analysis and IT teams.
  • Translate optimization models and algorithms into production-ready software solutions.
  • Develop and evolve APIs, data pipelines, optimization engines, and integrations with enterprise systems.
  • Ensure the performance, scalability, reliability, and maintainability of optimization and simulation platforms.
  • Implement automated testing, validation, deployment, and monitoring processes to ensure delivery quality and stability.
  • Promote best practices in software architecture, development, and software engineering.
  • Diagnose production incidents, identify root causes, and implement lasting fixes while ensuring data integrity, consistency, and security.

Qualifications

  • Bachelor's or Master's degree in computer science, software engineering, operations research, applied mathematics, industrial engineering, or a related field.
  • From 1 to 5 years of experience in software development, optimization systems, analytical platforms, or decision-support applications.
  • Excellent mastery of Python and SQL, as well as experience in data analysis, visualization, and analytical solution development.
  • Good understanding of modern software engineering principles and experience in designing scalable, maintainable, and resilient applications.
  • Experience with APIs, Cloud technologies (Azure, AWS, or GCP), containerization, Git, Agile methodologies, CI/CD pipelines, and DevOps practices.
  • Excellent analytical, problem-solving, collaboration, intellectual curiosity, critical thinking, and continuous learning skills.
  • Excellent mastery of software development tools and environments, notably Visual Studio Code (VS Code) and Git, as well as demonstrated ease with collaborative digital tools and artificial intelligence solutions (e.g., Copilot).
  • Ability to learn quickly and adapt to new technologies.
  • Oral and written fluency in French and English*.

* A good command of French is required for positions in Quebec. The incumbent will need to communicate frequently in English, both orally and in writing, with colleagues, clients, or other stakeholders, both in Quebec and internationally.

Additional Information

Hybrid schedule

The workplace is at Tour Transat; 300 Léo-Pariseau Street, Montreal, H2X 4B3

#LI-Hybrid

#LI-CB1

Employment Equity

Transat is committed to fostering an inclusive and respectful environment where equity prevails. We strive to bring together a workforce that reflects the diversity of our customers and the communities in which we travel. We therefore encourage women, visible minorities, ethnic minorities, Indigenous peoples, and persons with disabilities to apply. Transat will accommodate persons with disabilities throughout the selection and hiring process. If you need accommodation measures, please contact us so that we can work together to meet your needs appropriately.

Details

City
Montréal, QC

Apply

Interested by this job opportunity? Submit your application now.

Need help?

This website uses cookies for analysis and video content. You can accept only essential cookies or accept all cookies.