Nous sommes actuellement à la recherche d’un développeur logiciel en apprentissage automatique pour accélérer le développement de nouvelles solutions dans le cadre de projets d’envergures en quantification du carbone.
DESCRIPTION DU POSTE
Le ou la candidat(e) travaillera au sein d’une équipe de sciences de données composée de scientifiques et d’ingénieurs logiciels. Ce rôle vise à soutenir et à améliorer les flux de travail analytiques de l’équipe en développant des outils internes qui facilitent le nettoyage, la transformation, l’analyse et la visualisation des données. L’objectif est de renforcer la capacité de l’équipe à générer des insights et à produire des rapports de haute qualité, tant pour les clients que pour les parties prenantes internes.
Il s’agit d’un poste technique qui exige de solides compétences en programmation et en résolution de problèmes, ainsi qu’une bonne compréhension de l’analyse de données, des statistiques et des besoins concrets d’une équipe de science des données.
RESPONSABILITÉS PRINCIPALES
Prendre en charge le nettoyage et l’intégration des données afin d’améliorer leur qualité et leur préparation pour la modélisation et la production de rapports
Développer et maintenir des outils internes permettant de standardiser la génération d’insights, de métriques et de visualisations utilisés dans les rapports destinés aux clients et à l’interne
Collaborer étroitement avec les scientifiques de données pour comprendre les besoins en modélisation et s’assurer que l’infrastructure technique soutient les flux de travail de bout en bout
Appliquer une approche de développement pour construire des systèmes évolutifs et maintenables, avec une bonne compréhension des métriques, cas d’usage et critères d’évaluation en science des données
Contribuer à la qualité, la cohérence et la fiabilité des processus analytiques de l’équipe grâce à une approche rigoureuse et orientée outil
EXIGENCES PROFESSIONNELLES
Diplôme universitaire en sciences informatiques, génie informatique, mathématiques, statistiques, ou toute autre combinaison de formation et d’expérience pertinente
2 ans d’expérience en déploiement de modèles d’apprentissage automatique dans un contexte professionnel
Excellente maîtrise du français parlé et écrit
Maîtrise de l’anglais écrit dans un contexte de programmation informatique
SAVOIR ET COMPÉTENCES
Excellente maîtrise de Python, incluant la programmation orientée objet, ainsi que des bibliothèques de manipulation et de visualisation de données (par ex. pandas, numpy, matplotlib, seaborn, plotly)
Solide compréhension des statistiques et des flux de travail analytiques, y compris les défis liés aux données prises sur le terrain
Maîtrise des outils de gestion de version (ex. Git) et des bonnes pratiques de développement collaboratif
Capacité à traduire des besoins analytiques en code clair, modulaire et maintenable
Excellentes compétences en communication et esprit de collaboration — capable de travailler en étroite collaboration avec des scientifiques de données et de comprendre des besoins en évolution
Capacité d’adaptation, autonomie et débrouillardise dans un environnement dynamique et en constante évolution
Une expérience dans le développement d’outils internes ou d’utilitaires pour faciliter l’analyse ou la production de rapports de manière efficace et standardisée constitue un atout.
Un intérêt marqué pour la programmation dans un contexte scientifique
Une connaissance de la spectroscopie et/ou de l’agronomie
Une familiarité et un intérêt pour la méthodologie Agile
POURQUOI LES GENS SONT HEUREUX CHEZ CHRYSALABS
Salaire compétitif avec options d’actions après la période d’essai.
Allocation annuelle de bien-être de 500 $.
Programme de cotisation à un RVER (régime volontaire d’épargne-retraite).
Assurance santé et dentaire, ainsi que TELUS Health Virtual Care, dès le premier jour (60 % couvert par ChrysaLabs).
Congés payés généreux : 3 semaines de vacances, 5 jours personnels, et jours de congé supplémentaires pendant les fêtes.
Collations et café illimités avec une vue imprenable sur le Mont-Royal.
Horaires de travail flexibles et modèle hybride (télétravail/bureau).
Évaluations de performance et formations pour soutenir votre développement professionnel.
Activités sociales : Lunch & Learns, 5-à-7, sorties d’équipe et événements d’entreprise.