Back to all jobs
AI-translated

Python Data Model Developer - Loads and Dynamics

Technology
AAA CanadaDorval, QC, CAPosted 2026-07-14

Description

Job Offer: Python Data Model Developer - Loads and Dynamics *Location: Mirabel (QC)* *Company: AAA Canada (mandate for a major aerospace actor)* *Schedule: Flexible* *Start Date: July 2026* *Type: Full-time, Indefinite duration*

Benefits and Perks

  • Sick leave days to support your well-being.
  • Comprehensive group insurance program.
  • Career advancement and professional growth opportunities.
  • Stimulating work environment with large-scale aerospace projects.
  • Health, well-being, and development program.
  • Competitive salary.
  • Employee assistance program.
  • Free parking.
  • Daytime schedule only.

Main Responsibilities

  • Continue the development and improvement of an aerospace data model based on Python;
  • Apply solid object-oriented programming (OOP) principles to design scalable and maintainable software;
  • Manage structured data using formats such as JSON, YAML, and HDF5;
  • Clearly document the code, data structures, and workflows to facilitate future maintenance;
  • Collaborate with internal engineering teams to ensure effective integration of the model with existing tools;
  • Develop tools and ensure their compatibility with Windows and Linux;
  • Contribute to the evolution of internal standards and practices in data modeling and software development.

PROFILE REQUIRED

  • As an ideal candidate,
  • You hold a bachelor's or master's degree in aerospace, mechanical, or software engineering. A higher level of education would be an asset;
  • Knowledge of load analysis would be an asset;
  • You have proven expertise in Python programming, with strong mastery of object-oriented programming;
  • You have solid experience with structured data formats: JSON, YAML, and HDF5;
  • You are familiar with best practices in data modeling, serialization, and version control;
  • You are capable of working autonomously and communicating effectively with technical teams;
  • You have experience with Git or other version control systems;
  • You have programming experience with MATLAB, Fortran, or C/C++;
  • You have good organizational skills to plan work activities and complete tasks within budget and time constraints, and you can work under pressure;
  • You have strong analytical, problem-solving, and communication skills, both oral and written, in French and English.
  • Ready to contribute to the future of aerospace?

At AAA Canada, we believe in human potential above all. We look beyond resumes: what interests us is your background, your expertise, and your vision.

To apply, send your application to Jesula.Charriot@aaa-canada.ca

This posting was aggregated from indeed. Groupe Sentinella is not the employer; applying takes you to the original site. The full text belongs to the original poster.

Want us in your corner?

Join the Sentinella talent bench. We'll reach out when a mandate matches your profile — including roles like this one.

Join the talent bench