Back to all jobs
Python Data Model Developer - Loads and Dynamics
TechnologyAAA CanadaDorval, QC, CAPosted 2026-07-14
Temps pleinJesula.Charriot@aaa-canada.ca
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