Développeur(euse) Logiciel Équipe Intelligence Artificielle / Software Developer - AI Team
Go Rh
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.
Votre Rôle :
- 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
Ce Que Nous Recherchons :
- 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 développement logiciel
- À l’aise de sortir de sa zone de confort et d’apprendre de nouvelles compétences
- Apprécie travailler dans un environnement Agile dynamique et partager ses connaissances avec l’équipe
- À l’aise de dire « je ne sais pas » et de prendre l’initiative de trouver la réponse
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
Ce Que Nous Offrons :
- 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
- Profite de congés de maladie illimités pour prioriser ta santé sans souci
- Programme d’assurances collectives
- Accès à une plateforme de télémédecine
- 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
- Participe à des vols d’essai et vois notre technologie en action !
About Flyscan Systems Inc.
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.
Your Role:
- 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
- Write clear, efficient, maintainable, and well-tested code following established standards and best practices
- Transform research code, prototypes, notebooks, scripts into robust, tested, and documented production modules
- 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
- Document code, systems, processes, and workflows to support maintainability and knowledge sharing
- Stay current with relevant technologies, tools, and industry best practices
- Participate in estimation, planning, and continuous improvement activities
- Support operational needs, including monitoring, troubleshooting, and production support when required
What We Are Looking For:
- Highly autonomous and capable of independently designing and implementing robust software solutions
- Comfortable taking ownership of problems from concept to production while collaborating effectively with multiple teams
- Strong interest in software engineering and curiosity for artificial intelligence and machine learning
- Enjoy solving complex technical problems with pragmatic and robust solutions
- Comfortable working across multiple systems and technologies
- Actively leverage AI tools as part of your software development workflow
- Willing to step out of your comfort zone and learn new skills
- Enjoy working in a dynamic Agile environment and sharing knowledge with team members
- Comfortable saying “I don’t know” and taking ownership to find the answe
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
What we Offer:
- We offer a flexible work environment with a balance of remote work and in-person collaboration from our Québec, Montreal, and Bromont offices.
- Set your own rhythm with flexible hours
- Enjoy unlimited sick days so you can prioritize your health without worry
- Collective insurance program
- Access to a telemedicine platform
- 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
- An awesome team!
- ...Description La dynamique de votre équipe : Notre équipe est composée de plus de 20 développeurs et spécialistes en tests issus... ...au développement de solutions logicielles pour un large portefeuille d'... ...------------------------ Your team’s dynamic: Our team is made up...SuggestedFull timeFlexible hours
- ...des meilleures pratiques en développement logiciel. Participer au développement et à l'exécution... ...opportunity to join a diverse and global team in its Agile transformation and product... ...temps efficacement. Bachelor's degree in software engineering, computer science, or related...Suggested
- ...de nous : Rejoignez notre équipe mondiale de R&D spécialisée dans... ...au support complet, nos développeurs sont impliqués dans chaque étape... ...préalable dans le développement de logiciels Excellentes compétences en... ...us: Join our global R&D team specializing in custom solutions...SuggestedFull timeApprenticeshipWorldwideFlexible hours
- ...pointe dans les domaines de l’intelligence d’affaires, de la sécurité... ...opérations. Genetec développe des logiciels sur plateforme ouverte, du... ...com La dynamique de votre équipe : Vous pourriez rejoindre... ...continue. Nous recherchons un développeur logiciel polyvalent,...SuggestedFlexible hours
- ...Description La dynamique de votre équipe : Nous sommes à la recherche de développeurs logiciels passionnés ayant différents niveaux d’expérience — des personnes... ...------------------------------------------- Your team’s dynamic: We are looking for passionate software...SuggestedFull timeFlexible hours
- ...Description La dynamique de votre équipe : Nous sommes responsables... ...les entreprises que par les développeurs. Vous vous joindrez à l’équipe en tant que Développeur logiciel en tests (SDET), un rôle... ...---------------------- Your team’s dynamic: We are responsible...Flexible hours
- ...Description La dynamique de votre équipe : Des développeurs et des spécialistes des tests issus d'... ...conformité Pour vous, un excellent logiciel est synonyme de qualité, de sécurité et... ...------------------------------ Your team’s dynamic: Developers and test specialists...Full timeContract workInternshipFlexible hours
- ...qu'on a bâti : une plateforme SaaS complète combinée à une équipe d'experts disponible pour accompagner nos clients selon leurs... ...reste le développement. Ce rôle est affiché sous le titre Développeur(euse) Logiciel, Équipe Data , avec le titre interne Spécialiste Data,...Daily paidPermanent employmentFull timeWork at officeRemote workFlexible hours2 days per week
- Baccalauréat en génie logiciel, en informatique ou l'équivalent d'un établissement agréé... ...GitHub Actions. Bachelor's degree in software engineering, computer science or equivalent... ...vacancy. Our Talent Acquisition teams also uses AI to identify applicants whose skills are...Full time
- ...secure experiences. Développeur en tests logiciels Un Développeur en tests logiciels (... ...____________________________________ Software Developer in Test A Software Developer in Test... ...developers, QA engineers, and product teams throughout the entire software...Full timeContract work
$175k - $190k per year
...marché a à offrir? Dans tous les cas, vous êtes peut-être au bon endroit! Nous sommes à la recherche d’un(e) Développeur(euse) logiciel principal(e) (Staff Software Developer) pour rejoindre notre équipe Retail au Canada. Dans ce rôle, vous contribuerez directement aux...Full timeApprenticeshipWork at officeLocal areaRemote workFlexible hours$118k - $152k per year
...Développeur(euse) principal(e) en IA - Technologie des marchés financiers Lieu : Montréal (... ...développement IA pour se joindre à notre équipe Prêts à Montréal. Ce rôle est axé sur... ...office afin de développer des solutions intelligentes qui s'intègrent harmonieusement aux systèmes...Permanent employmentApprenticeshipInternshipImmediate start- ...Description La dynamique de votre équipe : Security Center est le... ...et l'un des principaux logiciels sur le marché de la sécurité physique... ...aux clients. En tant que développeur logiciel au sein de notre... ...---------------------- Your team’s dynamic: Security Center...Daily paidFull timeWork at officeLocal areaFlexible hours
- ...Xona is the navigational intelligence company bringing real-time, centimeter-level certainty... ...- La personne titulaire du poste de développeur(euse) de plateforme est responsable du... ...gestionnaires de produits et l’ensemble de l’équipe d’ingénierie. Relevant de l’équipe...Permanent employmentContract work
$101k - $126k per year
...actuellement \u00e0 la recherche d\u2019un(e) d\u00e9veloppeur(euse) logiciel principal motiv\u00e9(e) \u00e0 rejoindre son \u00e9quipe de... ...(UDS) \u2013 is currently seeking a motivated Lead Software Developer for its CYME Solutions and Technologies team. This role is based...Temporary workInternshipRelocation- ...les systèmes qui permettent aux développeur(se)s de livrer et d’exploiter... ...en direct à grande échelle. L’équipe Diagnostics fait partie de l’... ...recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l’... ...at scale. The Diagnostics team sits inside Unity's LiveOps umbrella...Daily paidFull timeContract workWork at officeWorldwideRelocation package
- ...technologie pour des solutions unifiées en intelligence d’affaires, sécurité physique,... .... Genetec développe des logiciels à plate-forme ouverte, de l’équipement informatique et des services basés... ...génération. Nous cherchons un développeur logiciel à l’aise avec le développement...Full timeRemote workFlexible hoursDay shift
- ...'emploi. En rejoignant notre équipe, vous ressentirez un sentiment... ...Le rôle En tant que Développeur ou Développeuse , vous agirez... ...tester et corriger des solutions logicielles. Pour vous qualifier... ...employer. When you join our team, you'll feel like you belong...Daily paidFull timeWork at officeImmediate start
- ...À propos de Fluent Software Group Fluent Software Group fait partie... ...croissance d’entreprises de logiciels spécialisés pour des marchés... ...offrons aux fondateurs et à leurs équipes un foyer à long terme — en... ...de produits propulsés par l’intelligence artificielle. Ce poste sera dédié...Remote jobDaily paidLong term contractApprenticeship
- ...Unity servent des millions de développeur(se)s qui créent pour des... ...en production (PV) relie nos équipes produit à des productions de... ...recherchons un(e) développeur(se) logiciel de niveau intermédiaire qui agira... ...de données développeur(se) (Developer Data Framework), entre autres...Full timeWork at officeWorldwideRelocation package
- ...qu'on a bâti : une plateforme SaaS complète combinée à une équipe d'experts disponible pour accompagner nos clients selon leurs... ...reste le développement. Ce rôle est affiché sous le titre Développeur(euse) Logiciel , avec le titre interne Spécialiste Données, volet...Daily paidPermanent employmentFull timeInternshipWork at officeRemote workFlexible hours2 days per week
- ...Description La dynamique de votre équipe : Le Développeur(euse) logiciel - compilation et déploiement travaillera au sein de l’équipe SCMT (Gestion de Configuration Logicielle et Outils), qui fait partie du groupe des Services d’Infrastructure et contribue à différentes...Full timeFlexible hours
- ...la manière dont des centaines de développeurs créent, déploient et exploitent des logiciels dans des environnements cloud, sur... ...la complexité et permet aux équipes produit de se concentrer sur la création... ...build, deploy, and operate software across cloud, on-premises and hybrid...Full timeFlexible hours
- ...chaque jour à la création de solutions d'intelligence artificielle innovantes qui ont pour ambition de... ...Tu fais le pont entre le développement logiciel et l'univers de l'IA, en concevant des... ...Tu collabores étroitement avec les équipes de design, de développement et de gestion...Daily paidFull timeApprenticeship
- ...comble. Le ou la Développeur·euse Frontend est responsable du... ...UX et les développeur·euse·s logiciel. Il s’agit du premier poste... ...the ground up. The Frontend Developer is responsible for the... ...Product Manager, UX Designer and Software Developers. This is the first...Permanent employmentFull timeWork at office
- ...d'une expérience significative. Back-End / DevOps Software Developer As part of the development team, you contribute every day to building innovative digital... ...the entire development lifecycle. - You leverage AI-assisted development tools thoughtfully and responsibly...Daily paidFull time
- ...! About us Broadsign is a growing software company with a mission to make buying, selling... .... Come light up the world as a Software Developer. What to expect : The R&D... ...share your ideas and knowledge with your team. Basically, you’ll be working in a dynamic...Long term contractPermanent employmentFull timeWork at officeRemote work
- ...Description La dynamique de votre équipe : Vous pourriez faire partie d’une équipe de développement logiciel qui collabore avec d’autres équipes... ...---------------------------- Your team’s dynamic: You could be part of a software development team that works in collaboration...Full timeFlexible hours
- ...Services and Original Games. Our Services team collaborates with gaming and... ...millions of players. The Data Developer we’re looking for must be a quick learner... ...Training in data development, business intelligence, software development or related fields. At least...Long term contractFull timeWorldwide
- ...Description La dynamique de votre équipe : Dans votre rôle de développeur logiciel, vous serez dans une position unique pour exploiter et approfondir vos... ...---------------------------------------------- Your team’s dynamic: In your role as a software developer,...Contract workApprenticeshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur(euse) Logiciel Équipe Intelligence Artificielle / Software Developer - AI Team. Be the first to apply!
- développeur logiciel Remote
- junior software developer Remote
- new graduate software developer Remote
- software developer entry level Remote
- software engineer co-op Remote
- software developer co-op Remote
- software engineer - ai machine learning Remote
- software engineer salary in canada Remote
- software engineer devops Remote
- junior software engineer Remote
