Développeur; euse) Logiciel – Équipe Intelligence Artificielle/Software Developer - AI Team
Listed on 2026-09-23
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Engineer, DevOps
Location: Montreal
Flyscan est à la fine pointe de la technologie en matière de sécurité et de protection de l’environnement. Nous avons conçu et développé un système d’inspection aérienne capable d’identifier de petites fuites de pétrole et de gaz, ainsi que d’autres menaces qui ne peuvent pas être détectées par l’œil humain. Grâce à nos logiciels de pointe, à l’IA et à des algorithmes hautement performants, nous aidons les entreprises du secteur de l’énergie à réduire les risques environnementaux et à améliorer la sécurité en leur fournissant des données exploitables, des analyses basées et des solutions GIS.
Alors que nous poursuivons notre croissance, nous sommes à la recherche d’un(e)
développeur(euse) logiciel
pour rejoindre notre équipe en intelligence artificielle et jouer un rôle clé dans la transformation de nos modèles et prototypes de R&D en solutions logicielles, prêtes pour la production. Ce rôle se situe à l’intersection de l’IA et de l’ingénierie logicielle et est essentiel à notre capacité de déployer des solutions d’IA de manière fiable et à grande échelle.
Vous ferez partie de l’équipe IA, avec un focus sur la couche logicielle de nos produits d’IA, tout en travaillant en étroite collaboration avec nos équipes logicielles responsables des systèmes principaux. Cela inclut de contribuer directement à leurs bases de code afin d’intégrer nos solutions d’IA dans nos systèmes au sol et embarqués. En parallèle, vous collaborerez avec des spécialistes en IA pour concevoir et mettre en place l’infrastructure nécessaire au déploiement, à la supervision et à la mise à l’échelle de nos modèles en conditions réelles.
Un intérêt pour l’IA est important, mais il s’agit avant tout d’un rôle en développement logiciel dans un environnement orienté IA.
- Collaborer avec les membres de l’équipe pour concevoir, développer et maintenir des solutions logicielles fiables et cohérentes
- Participer à l’ensemble du cycle de développement logiciel, incluant l’analyse, la conception, l’implémentation, les tests, le déploiement et la maintenance
- Écrire du code clair, efficace, maintenable et bien testé, en respectant les standards et les bonnes pratiques
- Transformer du code de recherche, prototypes, notebooks, scripts en modules de production robustes, testés et documentés
- Concevoir et maintenir des pipelines automatisés de données et d’entraînement de modèles, MLOps
- Intégrer les différents composants logiciels et participer aux tests et à la validation au niveau système
- Identifier, analyser et corriger les défauts, les problèmes de performance et la dette technique
- Améliorer en continu la qualité, la performance, la sécurité et la scalabilité des logiciels
- Contribuer à l’évolution des produits par des idées de nouvelles fonctionnalités, d’améliorations et d’innovations techniques
- Documenter le code, les systèmes, les processus et les flux de travail afin de faciliter la maintenabilité et le partage des connaissances
- Se tenir à jour sur les technologies, outils et bonnes pratiques du secteur
- Participer aux activités d’estimation, de planification et d’amélioration continue
- Supporter les besoins opérationnels, incluant la supervision, le dépannage et le support en production lorsque requis
- Très autonome et capable de concevoir et développer des solutions logicielles robustes de façon indépendante
- À l’aise de prendre en charge des problématiques de bout en bout, de la conception jusqu’à la mise en production, tout en collaborant efficacement avec plusieurs équipes
- Fort intérêt pour le développement logiciel et curiosité pour l’intelligence artificielle et l’apprentissage automatique
- À l’aise de travailler sur plusieurs systèmes et technologies
- Utilise activement des outils d’IA dans son flux de…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).