Spécialiste en développement d'applications

National Research Council CanadaWaterloo, ON
CA$86,503 - CA$108,068Hybrid

About The Position

Le CNRC est le plus gros organisme de recherche et d'innovation du Canada. Nous menons des recherches de renommée mondiale qui repoussent les limites de la science et de l’ingénierie pour rendre l’impossible possible. Chaque jour, nous explorons de nouvelles idées à travers des recherches novatrices et nous aidons les entreprises à découvrir des possibilités qui façonnent l’avenir du Canada et le monde.Au CNRC, vous découvrirez aussi de nouvelles possibilités. Notre milieu de travail positif favorise une culture de créativité en accueillant les nouveaux points de vue et l’innovation à tous les niveaux. Nous attachons une grande importance au travail d’équipe. Vous collaborerez dans une variété de domaines avec les esprits les plus brillants en vue de trouver des solutions novatrices. Plus important encore, vous découvrirez votre potentiel à mesure que vous évoluez dans votre carrière, vous changerez véritablement le cours des choses et vous enrichirez votre parcours professionnel. Qu’il s’agisse de découvertes révolutionnaires ou d’une carrière incomparable, explorez votre champ des possibles au CNRC. Stratégie industrielle de défense Le CNRC joue un rôle important dans le cadre de la Stratégie industrielle de défense : accélérer la recherche et l’innovation, et aider les entreprises canadiennes à mettre au point des technologies de pointe à usage civil et militaire. Grâce à son expertise dans des domaines comme les transports, la science quantique, les contre-mesures médicales et la fabrication de pointe, le CNRC recrute du personnel en ce moment afin de stimuler le développement de capacités de défense nationales souveraines. Le rôle qui suit aidera le CNRC à contribuer aux priorités en matière de défense. Le rôle Nous sommes à la recherche d’une personne pour occuper le poste de spécialiste en développement d’applications pour renforcer notre Centre de recherche en technologies numériques. La personne retenue devra partager nos valeurs fondamentales d’intégrité, d’excellence, de respect et de créativité. Au sein de l’équipe Cryptographie et informatique quantique, le ou la spécialiste en développement d’applications travaillera avec des chercheurs et chercheuses en cryptographie dans le cadre de l’initiative Technologies à résistance quantique. Ensemble, ils et elles mettront en œuvre, testeront, débogueront et évalueront des algorithmes cryptographiques garantissant la protection de la vie privée. Dans le cadre d’un projet typique, le ou la spécialiste en développement d’applications travaillera avec des bibliothèques de primitives cryptographiques pour mettre en œuvre de nouveaux algorithmes, les évaluer et les tester sur des données réelles. La personne titulaire du poste fera partie d’une petite équipe dynamique où il faut prendre l’initiative de mener des analyses et dans laquelle les membres communiquent fréquemment. Nous attendons des personnes de l’équipe qu’elles soient débrouillardes et axées sur les résultats, de sorte à devenir des experts et expertes d’un large éventail de technologies. Vous possédez les compétences techniques et le leadership nécessaires pour relever ce défi passionnant? Si oui, nous vous invitons à postuler!

Requirements

  • Baccalauréat en informatique, en génie informatique, en mathématiques ou dans un domaine connexe, ou expérience équivalente.
  • Expérience à concevoir et développer des applications à l’aide de C++, de Python et des principes de la programmation orientée objet.
  • Expérience à utiliser des outils de développement pour la création d’applications en C++ et Python ainsi que pour la modélisation en IA/AA, notamment les EDI, les systèmes de contrôle de version, les outils de compilation et les cadres de test.
  • Expérience avec les machines virtuelles, le traitement des données, les interfaces API, les bases de données et les services dorsaux pour le développement d’applications.
  • Expérience à utiliser l’environnement UNIX/LINUX pour le développement d’applications, la création de scripts et les tests.
  • Maîtrise de C++, de Python et des principes de la programmation orientée objet.
  • Maîtrise des systèmes de contrôle de version, des outils de compilation et des cadres de test.
  • Maîtrise d’au moins un langage de script courant tel que Python, JavaScript ou PowerShell.
  • Maîtrise des principes de sécurité informatique tels que le chiffrement, les signatures numériques et les fonctions de hachage.
  • Maîtrise des techniques modernes d’apprentissage automatique.
  • Services de gestion - Orientation vers les résultats (Niveau 1)
  • Services de gestion - Travail en équipe (Niveau 1)
  • Services de gestion - Esprit d'initiative (Niveau 2)

Nice To Haves

  • Expérience à mettre en œuvre des algorithmes en temps constant.
  • Expérience à participer à des projets impliquant des schémas cryptographiques préservant la confidentialité, comme le chiffrement entièrement homomorphe (FHE).
  • Expérience avec les environnements embarqués ou à ressources limitées.
  • Contribution à des projets cryptographiques à code source ouvert.
  • Expérience dans la modélisation en IA/AA et l’intégration de modèles sécurisés dans le développement d’applications.
  • Expérience à développer des interfaces graphiques, des tableaux de bord et des prototypes pour des applications d’IA/AA sécurisées.

Responsibilities

  • Mettre en œuvre, tester, déboguer et évaluer des algorithmes cryptographiques garantissant la protection de la vie privée.
  • Travailler avec des bibliothèques de primitives cryptographiques pour mettre en œuvre de nouveaux algorithmes.
  • Évaluer et tester des algorithmes sur des données réelles.
  • Prendre l'initiative de mener des analyses.
  • Communiquer fréquemment avec les membres de l'équipe.

Benefits

  • Régime de retraite solide
  • Régime de soins de santé complets
  • Régime de soins dentaires complets
  • Assurance-vie
  • Assurance-invalidité
  • Fermeture des bureaux à la fin du mois de décembre
  • Soutiens supplémentaires pour améliorer votre bien être durant et après votre carrière.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service