Spécialiste Apprentissage Machine/Machine Learning Specialist
2 days ago
Winnipeg MB, Winnipeg Census Division, MB; Manitoba, Canada
Genetec
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
Your team's dynamic:You could be part of a multidisciplinary team of specialists in computer vision, machine learning, and software development. Together, we develop intelligent cameras as well as computer vision and machine learning solutions that run across a variety of platforms.
La dynamique de votre équipe :Vous pourriez faire partie d'une équipe multidisciplinaire réunissant des spécialistes de la vision par ordinateur, de l'apprentissage machine et du développement logiciel. Ensemble, nous développons des caméras intelligentes ainsi que des solutions de vision par ordinateur et d'apprentissage de la machine qui s'exécutent sur différentes plateformes. Nos activités de développement couvrent aussi bien les systèmes embarqués que les environnements infonuagiques. Nous avons également développé une infrastructure d'outils infonuagiques nous permettant d'acquérir, de stocker, de générer et de gérer de grands volumes de données, ainsi que de surveiller nos caméras. Ces outils jouent un rôle essentiel dans le développement, l'entraînement et l'évaluation de nos modèles d'apprentissage profond. Genetec est à la recherche d'un Spécialiste en apprentissage machine pour se joindre à notre équipe de recherche et développement et contribuer à l'évolution de nos solutions d'analytique sur appareil.
Votre journée en un coup d'oeil :En tant que Spécialiste en apprentissage machine, vous contribuerez au développement de solutions d'intelligence artificielle et de vision par ordinateur intégrées à nos produits. Vous travaillerez sur l'ensemble du cycle de développement des modèles, de l'exploration initiale au déploiement. Au quotidien, vous serez amené à :
Concevoir, entraîner et optimiser des réseaux neuronaux profonds pour des tâches de classification, de régression, de détection et de réidentification à partir d'images
Développer et optimiser des architectures permettant l'inférence en temps réel, notamment sur des plateformes aux ressources de calcul limitées
Analyser les besoins et évaluer différentes approches d'apprentissage machine en tenant compte des contraintes de performance, de calcul et de matériel
Participer à toutes les étapes du cycle de développement, de l'acquisition et de l'annotation des données jusqu'à l'entraînement, l'évaluation, l'optimisation et l'intégration des modèles dans nos produits
Développer et améliorer les outils permettant d'entraîner, de réentraîner, de tester et de déployer efficacement des modèles
Évaluer les technologies et les composantes existantes, recommander de nouvelles approches et intégrer les solutions les plus pertinentes
Concevoir et tester des preuves de concept et des prototypes afin d'explorer de nouvelles technologies et de contribuer aux générations futures de produits
Ce qui fait de vous un excellent candidat :
Maîtrise en génie électrique, génie informatique, informatique, physique, mathématiques ou dans un domaine connexe, avec une spécialisation ou une expérience pertinente en apprentissage machine
Minimum de 3 ans d'expérience pratique en apprentissage profond, idéalement dans le développement et le déploiement de modèles pour des applications concrètes
Solides aptitudes en recherche appliquée, en expérimentation et en résolution de problèmes
Capacité à consulter la littérature scientifique, à comprendre de nouvelles approches et à les appliquer à des problématiques concrètes
Autonomie, curiosité technique et grand sens de l'initiative
Facilité à collaborer au sein d'une petite équipe multidisciplinaire
Excellentes aptitudes en communication et capacité à vulgariser des concepts techniques complexes
Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
Votre expertise technique :
Excellente maîtrise de Python
Expérience avec au moins un langage orienté objet, tel que C++, C# ou Java
Expérience pratique avec des frameworks d'apprentissage profond tels que PyTorch, TensorFlow ou Keras
Bonne maîtrise de Git et des pratiques de développement logiciel
Capacité à évaluer, à expérimenter et à intégrer de nouvelles technologies dans le développement de produits
Solides compétences en développement logiciel, en analyse et en résolution de problèmes techniques
Un atout si vous avez :
Expérience avec des algorithmes de détection, de classification ou de reconnaissance d'objets
Connaissance des techniques de suivi d'objets (object tracking)
Expérience en traitement d'images ou en vision par ordinateur
Expérience avec Docker
Expérience dans
Your team's dynamic:You could be part of a multidisciplinary team of specialists in computer vision, machine learning, and software development. Together, we develop intelligent cameras as well as computer vision and machine learning solutions that run across a variety of platforms.
La dynamique de votre équipe :Vous pourriez faire partie d'une équipe multidisciplinaire réunissant des spécialistes de la vision par ordinateur, de l'apprentissage machine et du développement logiciel. Ensemble, nous développons des caméras intelligentes ainsi que des solutions de vision par ordinateur et d'apprentissage de la machine qui s'exécutent sur différentes plateformes. Nos activités de développement couvrent aussi bien les systèmes embarqués que les environnements infonuagiques. Nous avons également développé une infrastructure d'outils infonuagiques nous permettant d'acquérir, de stocker, de générer et de gérer de grands volumes de données, ainsi que de surveiller nos caméras. Ces outils jouent un rôle essentiel dans le développement, l'entraînement et l'évaluation de nos modèles d'apprentissage profond. Genetec est à la recherche d'un Spécialiste en apprentissage machine pour se joindre à notre équipe de recherche et développement et contribuer à l'évolution de nos solutions d'analytique sur appareil.
Votre journée en un coup d'oeil :En tant que Spécialiste en apprentissage machine, vous contribuerez au développement de solutions d'intelligence artificielle et de vision par ordinateur intégrées à nos produits. Vous travaillerez sur l'ensemble du cycle de développement des modèles, de l'exploration initiale au déploiement. Au quotidien, vous serez amené à :
Concevoir, entraîner et optimiser des réseaux neuronaux profonds pour des tâches de classification, de régression, de détection et de réidentification à partir d'images
Développer et optimiser des architectures permettant l'inférence en temps réel, notamment sur des plateformes aux ressources de calcul limitées
Analyser les besoins et évaluer différentes approches d'apprentissage machine en tenant compte des contraintes de performance, de calcul et de matériel
Participer à toutes les étapes du cycle de développement, de l'acquisition et de l'annotation des données jusqu'à l'entraînement, l'évaluation, l'optimisation et l'intégration des modèles dans nos produits
Développer et améliorer les outils permettant d'entraîner, de réentraîner, de tester et de déployer efficacement des modèles
Évaluer les technologies et les composantes existantes, recommander de nouvelles approches et intégrer les solutions les plus pertinentes
Concevoir et tester des preuves de concept et des prototypes afin d'explorer de nouvelles technologies et de contribuer aux générations futures de produits
Ce qui fait de vous un excellent candidat :
Maîtrise en génie électrique, génie informatique, informatique, physique, mathématiques ou dans un domaine connexe, avec une spécialisation ou une expérience pertinente en apprentissage machine
Minimum de 3 ans d'expérience pratique en apprentissage profond, idéalement dans le développement et le déploiement de modèles pour des applications concrètes
Solides aptitudes en recherche appliquée, en expérimentation et en résolution de problèmes
Capacité à consulter la littérature scientifique, à comprendre de nouvelles approches et à les appliquer à des problématiques concrètes
Autonomie, curiosité technique et grand sens de l'initiative
Facilité à collaborer au sein d'une petite équipe multidisciplinaire
Excellentes aptitudes en communication et capacité à vulgariser des concepts techniques complexes
Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit (ce poste nécessite des interactions avec nos collaborateurs et clients internationaux)
Votre expertise technique :
Excellente maîtrise de Python
Expérience avec au moins un langage orienté objet, tel que C++, C# ou Java
Expérience pratique avec des frameworks d'apprentissage profond tels que PyTorch, TensorFlow ou Keras
Bonne maîtrise de Git et des pratiques de développement logiciel
Capacité à évaluer, à expérimenter et à intégrer de nouvelles technologies dans le développement de produits
Solides compétences en développement logiciel, en analyse et en résolution de problèmes techniques
Un atout si vous avez :
Expérience avec des algorithmes de détection, de classification ou de reconnaissance d'objets
Connaissance des techniques de suivi d'objets (object tracking)
Expérience en traitement d'images ou en vision par ordinateur
Expérience avec Docker
Expérience dans