Développeur(euse) Logiciel Équipe Intelligence Artificielle / Software Developer - AI Team (Montreal)

Développeur(euse) Logiciel Équipe Intelligence Artificielle / Software Developer - AI Team (Montreal)

16 Oct
|
Go RH
|
Montreal

16 Oct

Go RH

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. 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. 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 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 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 Fort intérêt pour le développement logiciel et curiosité pour l’intelligence artificielle et l’apprentissage automatique Utilise activement des outils d’IA dans son flux de développement logiciel Apprécie travailler dans un environnement Agile dynamique et partager ses connaissances avec l’équipe Exigences Techniques : ~ Diplôme universitaire ou collégial en informatique, en génie logiciel ou dans un domaine connexe ~5-10 ans d’expérience en développement logiciel avec .NET et Python,



et une bonne maîtrise des bonnes pratiques en ingénierie logicielle ~ Expérience avec Docker, CI/CD, Linux et les environnements cloud, Azure, AWS ou GCP ~ Connaissance de PHP, React, Git et GitLab, un atout ~ Intérêt pour les concepts d’IA et de ML, un atout, incluant des frameworks comme PyTorch, TensorRT, ONNX, ainsi que des pratiques MLOps telles que la gestion des modèles, les pipelines de données et le suivi des modèles en production ~ Maîtrise de l’anglais requise, à l’oral et à l’écrit, le français est un atout Un environnement de travail flexible combinant télétravail et collaboration en personne dans nos bureaux de Québec, Montréal et Bromont Adopte ton propre rythme avec des horaires flexibles Salaire compétitif basé sur ton expérience et les standards du marché Développe tes compétences grâce à des opportunités de formation et de perfectionnement Flyscan is at the cutting edge of technology in security and environmental protection.

We have created and developed a remote sensing system capable of precisely identifying small oil and gas leaks and other threats that cannot be detected by the human eye. Through state-of-the-art software, advanced AI, and highly efficient algorithms, we help energy companies reduce environmental risk, improve safety, and meet regulatory requirements by delivering actionable data and GIS-driven insights. As we continue to scale, we are looking for a Software Developer to join our Artificial Intelligence team and play a key role in turning our R&D; models and prototypes into robust, production-ready software.

This role sits at the intersection of AI and software engineering and is critical to our ability to deploy AI solutions reliably and at scale. You will be part of the AI team, focusing on the software layer of our AI products, while working closely with our software teams who own the core systems. This includes contributing directly to their codebases to integrate our AI products into both our ground and flight systems.

In parallel,



you will collaborate with AI specialists to design and build the infrastructure required to deploy, monitor, and scale our models in real-world operations. Collaborate with team members to design, build, and maintain reliable, cohesive software solutions Participate in the full software development lifecycle, including analysis, design, implementation, testing, deployment, and maintenance Design and maintain automated data and model training pipelines, MLOps Integrate software components and participate in system-level testing and validation Identify, analyze, and resolve defects, performance issues, and technical debt Continuously improve software quality, performance, security, and scalability Contribute ideas for new features, improvements, and technical innovations Participate in estimation, planning, and continuous improvement activities Support operational needs, including monitoring, troubleshooting, and production support when required Highly autonomous and capable of independently designing and implementing robust software solutions Strong interest in software engineering and curiosity for artificial intelligence and machine learning Enjoy solving complex technical problems with pragmatic and robust solutions Actively leverage AI tools as part of your software development workflow Enjoy working in a dynamic Agile environment and sharing knowledge with team members Technical Requirements: ~ University or college degree in computer science, software engineering, or a related field ~5-10 years of experience as a software developer with .NET and Python, with a solid understanding of software engineering best practices ~ Experience with Docker, CI/CD, Linux, and cloud environments, Azure, AWS, or GCP ~ Knowledge of PHP, React, Git, and GitLab is an asset ~ Interest in AI/ML concepts is an asset, including frameworks such as PyTorch, TensorRT, ONNX, and MLOps practices such as model management, data pipelines, and model monitoring in production ~ Proficiency in English is required, written and spoken; French is an asset We offer a flexible work setting with a balance of remote work and in-person collaboration from our Québec, Montreal, and Bromont offices. Set your own rhythm with flexible schedule Get a competitive salary based on your experience and market standards Grow with opportunities for training and skill development Take part in test flights and see our technology in action!

Team activities remotely or in person organized by our social club

📌 Développeur(euse) Logiciel Équipe Intelligence Artificielle / Software Developer - AI Team (Montreal)
🏢 Go RH
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur(euse) logiciel équipe intelligence artificielle / software developer - ai team (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: développeur(euse) logiciel équipe intelligence artificielle / software developer - ai team (montreal) / montreal