TEHORA est présentement à la recherche d’un(e) expert en développement d’apprentissage machine ayant d’excellentes aptitudes techniques, d’excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d’une équipe polyvalente.
Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue.
Description des Travaux ou des Biens Livrables
Profil
Responsabilités
- Concevoir, développer, améliorer et mettre en œuvre des solutions d’intelligence artificielle en appliquant des algorithmes et des bibliothèques d’apprentissage automatique appropriées.
- Transformer, en un véritable système de production d’apprentissage automatique, les prototypes et les modèles hors-ligne que les scientifiques de données construisent et appliquer les algorithmes et les outils ML appropriés.
- Comprendre et utiliser les principes fondamentaux de l’informatique et le développement d’API, y compris les structures de données, les algorithmes, la calculabilité et la complexité et l’architecture informatique.
- Évaluer les processus d’apprentissage automatique (ML) existants, effectuer des analyses statistiques pour résoudre les problèmes d’ensemble de données et améliorer la précision des capacités d’automatisation prédictive du logiciel d’intelligence artificielle.
- Collaborer avec des ingénieurs de données et les développeurs MLOps pour créer des pipelines de données et de modèles d’apprentissage.
- Développer et déployer des outils et des services évolutifs afin de gérer l’apprentissage et l’inférence des modèles d’apprentissage automatique.
- Exécuter des tests, effectuer des analyses statistiques et interpréter les résultats des tests.
- Documenter les processus d’apprentissage automatique, les spécifications des API développées et des algorithmes des solutions d’intelligence artificielle pour leur mise en production.
- Identifier et évaluer de nouvelles technologies pour améliorer les performances, la maintenabilité et la fiabilité des systèmes d’apprentissage automatique de nos solutions d’intelligence artificielle.
- Appliquer la rigueur de l’ingénierie logicielle et les meilleures pratiques à l’apprentissage automatique, y compris CI / CD, automatisation, etc.
- Soutenir le développement de modèles en mettant l’accent sur l’auditabilité, la gestion des versions et la sécurité des données.
- Fournir la documentation technique et opérationnelle des algorithmes développés (Wiki, spécifications de conception et de cartographie).
- Participer aux projets de développement en assurant un suivi rigoureux des tâches et le respect des échéances, et ce, en collaborant avec de multiples parties prenantes dans un environnement itératif, rapide et en constante évolution.
- Participer à l’évolution de l’architecture des solutions d’intelligence artificielle d’Espace Données ou de toute autre solution ayant recours à l’intelligence artificielle.
- Conseiller sur les bonnes pratiques en développement et en assurance qualité en participant à l’amélioration continue des standards de développement et en s’assurant de leur respect lors des revues de code.
Qualifications
Détention d’un diplôme universitaire dans un domaine pertinent et en lien avec le mandat avec un minimum de cinq (5) ans d’expérience en intelligence d’affaires ou intelligence artificielle (selon le profil). Équivalente : un diplôme collégial avec un minimum de huit (8) ans d’expérience en intelligence d’affaires ou intelligence artificielle (selon profil).Détention d’une expérience d’au moins trois (3) ans en méthodologie agile.Avoir d’excellentes habiletés de communication orale et écrite en français.Posséder au moins quatre (4) années actives d’expérience à titre d’expert en intelligence artificielle et développement d’algorithme d’apprentissage machine.Avoir réalisé au cours des quatre (4) dernières années, au moins deux (2) mandats de développement de modèles d’apprentissage machine pour des solutions d’intelligence artificielle appliquées.Solide expérience de développement logiciel et d’API à l’aide de technologies traditionnelles et modernes.Compréhension solide des mathématiques, des probabilités, des statistiques et des algorithmes.Connaissances approfondies des frameworks ML, des bibliothèques et API telles que scikit-learn, numpy, Pandas, Tensorflow, Keras, PyTorch, Theano, Spark MLlib, H2O.#J-18808-Ljbffr