This job might no longer be available.
Programmeur outils (Machine Learning)
4 years ago
Description du poste
Deepsense est une équipe de recherche appliquée qui collabore avec ses multiples partenaires internes (gestion des connaissances, gestion des actifs, marketing, production de jeux, etc.) pour améliorer leurs divers services/produits/processus. Grâce à nos différents projets, nous avons acquis au fil des ans une solide expertise en vision par ordinateur, en compréhension du langage naturel et en analyse prédictive.
Le titulaire travaillera main dans la main avec le développeur de données pour fournir les outils utilisés pour produire l'ensemble de données " Machine learning-Ready " nécessaire pour rendre les processus et les systèmes plus intelligents grâce à l'élaboration de modèles prédictifs qui répondent aux exigences opérationnelles.
Le programmeur d'outils concevra, mettra en œuvre, améliorera et assurera le bon fonctionnement des outils, du front-end, du back-end et du CI/CD.
Responsabilités
Les tâches principales et routinières du programmeur d'outils sont de :
- Concevoir de nouveaux types d'outils pour faciliter la R&D sur les projets; Machine Learning;
- Compiler et comprendre les besoins de développement du système et évaluer leur faisabilité pour améliorer le pipeline de données ;
- Analyser les caractéristiques existantes des systèmes et des outils disponibles et suggérer des améliorations en concevant et en mettant en œuvre de nouveaux systèmes au besoin ;
- Prise en charge des fonctions et des systèmes conçus pour le client ;
- Analyser et corriger les bugs des outils ;
- Documenter le travail de transfert des connaissances et permettre aux utilisateurs de comprendre comment utiliser les systèmes et les fonctionnalités ;
- Effectuer toutes les autres tâches connexes.
Qualifications
Formation
Baccalauréat en informatique ou en génie informatique ou expérience équivalente ou pertinente.
Expérience pertinente
Minimum 3 ans d'expérience en programmation logicielle ou toute autre expérience pertinente en outils de programmation.
Habiletés et connaissances
- Bonne connaissance de Python, Django, Flask, SQL et NoSQL
- Conception et implémentation de services Web et d'API (REST) ;
- Connaissance de C#;
- Connaissance de Docker, Kubernetes ;
- Connaissance des concepts en ergonomie ;
- L'intérêt pour DevOps est un atout ;
- Capacité de comprendre les besoins des utilisateurs ;
- Autonomie et débrouillardise ;
- Aptitudes à la résolution de problèmes et à l'obtention de résultats ;
- Capacité d'analyse et de synthèse ;
- Bonnes aptitudes en relations interpersonnelles et en communication ;
- Capacité d'adaptation au changement (priorité, projet) ;
Informations complémentaires
Nous sommes un employeur équitable et la diversité nous tient à cœur. Nous ne faisons pas de discrimination à l'égard de la race, de l'origine ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'âge ou de l'état de santé. La forme masculine est utilisée dans le but d'alléger le texte.
Description de l'entreprise
Ubisoft Montréal, un chef de file dans le développement de jeux vidéo, situé au cœur du Mile-End de Montréal, offre un environnement unique où la créativité, le travail d'équipe et la technologie de pointe donnent vie à des jeux vidéo acclamés par la critique et aux franchises iconiques AAA.
En vous joignant à Ubi Montréal, vous entrez dans une communauté de gens passionnés et extraordinaires, liés par leur besoin d'innover, d'être créatifs et de travailler avec les dernières technologies. Vous découvrirez un monde où les employés bénéficient d'une progression de carrière constante, d'un milieu d'apprentissage stimulant et de programmes de rémunération concurrentiels.
Create Your Profile — Game companies can contact you with their relevant job openings.