Description du poste
Êtes-vous prêt à prendre part à un projet majeur et à contribuer de façon déterminante au développement de notre plateforme de données existante ? Comptant parmi les plus grands fournisseurs de solutions de gestion de flotte au Canada, ISAAC développe sa part de marché aux États-Unis, un marché du transport au potentiel énorme. Cette croissance sera marquée par de nouveaux projets liés à l'infrastructure infonuagique et à l'IA.
Au sein de l'équipe Données & IA, vous aurez pour tâche le paquetage (packaging) de modèles, l’automatisation des flux de travail, ainsi que le déploiement, la surveillance et le réapprentissage (retraining) des modèles IA. Vous serez aussi chargé d'opérationnaliser les solutions d'analyse pour générer de la valeur ajoutée. Vous avez des compétences de programmation avancée, avec une bonne compréhension de la science des données, des concepts d'ingénierie des données, du développement d'applications, de la conception d'API, de l'infonuagique et des opérations d'apprentissage automatique (ML Ops).
Responsabilités
- Construire des points d'accès (endpoints) pour répondre aux modèles d'apprentissage automatique (ML) en production
- ML Ops (surveiller les performances d'inférence, l'évolutivité, la disponibilité, le déploiement de modèles, les pipelines de réapprentissage (retraining), etc.
- Avoir une compréhension claire de comment convertir un modèle en une application conviviale
- Gérer l'infrastructure de science des données pour rationaliser le développement et le déploiement des modèles.
- Voir à l'architecture, au développement, à l'optimisation du déploiement des fonctionnalités ML dans les systèmes de production
- Concevoir et évaluer de nouvelles approches pour le traitement de flux de données en continu à haut volume dans un environnement d'inférence
- Définir les meilleures pratiques pour le code, les API et les structures qui serviront de base aux fonctionnalités ML
- Proposer des outils appropriés (langages / librairies / structures) pour la mise en œuvre des projets
- Test de modèles, production et déploiement, et intégration / livraison continue
- Travailler au sein d'une équipe, en collaboration fréquente avec des experts en science des données, analystes de données, architectes de solutions d'infonuagique ; les activités quotidiennes peuvent également impliquer des échanges étroits avec les équipes d'architecture, d'infonuagique, d'ingénierie des données et de gestion des risques.
Qualifications
Diplôme de premier cycle en informatique, science des données, ingénierie, recherche opérationnelle, statistiques ou autres domaines quantitatifs connexes2 à 4 ans d'expérience dans le développement de solutions d'apprentissage automatique de production orientées clientExpérience pratique des systèmes à grande échelle en ingénierie logicielleExpérience de la mise en production de code via un pipeline DevOps (git, pipeline Jenkins, code scan)Connaissance du traitement des big data et de la création d'API de données. Une expérience des structures (frameworks) automatisées de qualité des données est un plusExpérience de travail dans la conception et le déploiement de modèles d'apprentissage automatique en tant qu'API REST à l'aide de FlaskSolides compétences en développement de logiciels, avec une bonne maîtrise de PythonConnaissance avancée de SQL et expérience de travail avec des bases de données relationnelles et SQLExpérience de travail avec une architecture en nuage (PaaS) utilisant de préférence Azure et expérience avec Azure ML, DataBricks (Spark), Azure Data Factory sera un atoutExpertise dans la livraison d'analyses et de produits d'apprentissage automatique, avec une solide compréhension de la livraison agile de produits dans un environnement d'entreprise.Informations complémentaires
Les collaborateurs sont au centre des intérêts et des valeurs d’ISAAC. C’est pourquoi vous y retrouverez de nombreux avantages tels que :
des opportunités de carrières variéesun environnement de travail stimulant axé sur l’innovationdes équipes enthousiastes et collaborativesdes salaires compétitifs et avantages sociaux favorisant la conciliation travail-famille : un plan d’assurances collectives complet, un REER collectif, un PAE, des horaires flexibles, 4 semaines de vacances, etc.des activités sociales variées, du café et des collations gratuites à tous les jours!