Tehoragroup logo
TehoragroupPosted 39 months ago

Expert développeur DevOps/MLOPS

On-siteLévis, Quebec, Canada

Full TimeSmall

Job Summary

Design AI deployment pipelines and cloud infrastructure to support machine learning system releases, automating data, training, and model distribution workflows. Evaluate emerging technologies to enhance system performance, maintainability, and reliability while applying software engineering best practices including CI/CD and automation. Manage production data pipelines and containerized environments (Docker, Kubernetes, Azure) to deploy code and supervised/deep learning models. Support model development through auditability, version control, and data security, contributing to code reviews, testing, and technical documentation. Collaborate with cross-functional stakeholders in an iterative Agile environment to evolve AI architectures and improve development standards.

Required Qualifications

  • 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
  • Diplôme collégial avec un minimum de huit (8) ans d'expérience en intelligence d'affaires ou intelligence artificielle
  • Au moins cinq (5) années actives d'expérience à titre d'expert DevOps/MLOps en déploiement de solutions d'intelligence artificielle appliquée
  • Au moins deux (2) mandats de développement de « pipeline de production » d'apprentissage machine (MLOps) pour des solutions d'intelligence artificielle appliquée
  • Solides compétences en génie logiciel dans des systèmes complexes et l'informatique en nuage
  • Solide expérience développement de pipeline de produit et déploiement de solutions logicielles (DevOps) et solutions d'intelligence artificielle(MLOps)
  • Solide expérience dans la mise en production de modèle d'apprentissage machine supervisée, non supervisée et apprentissage profond (deep learning)
  • Solide connaissance des Framework d'orchestration de flux de travail orientés données et des normes de l'industrie telles que Azure MLOps, MLFlow, Kubeflow Airflow, Argo, etc.
  • Solide expérience avec les environnements et technologies de conteneurisation/virtualisation et de développement avec des conteneurs tels que Docker et Kubernetes dans des environnements de cloud computing Azure
  • Maitrise du développement Python et expérience des tests unitairesd'intégration/ d'acceptation
  • Exposition aux approches d'apprentissage en profondeur et aux cadres de modélisation (PyTorch, Tensorflow, Keras, etc.)
  • Expérience dans la création d'intégrations personnalisées entre des systèmes basés sur le cloud à l'aide d'API
  • Expérience dans le développement et la maintenance de systèmes ML construits avec des outils open source
  • Langages et technologies : Python, R, Spark ML, TSQL, Azure Data Factory, Azure ML, Azur auto-ML, Azure ML SDK
  • Banques de données : Microsoft SQL Server, Azure SQL Database, Azure Data Lake, Azure data services
  • Expérience de la création et du déploiement à l'aide de pipelines CI / CD et de référentiels Git
  • Bonne connaissance et expérience des langages de script tels que Python, R, Scala, PowerShell, Spark
  • Expérience de travail avec des méthodes et des outils agiles tels que Scrum, DevOps et MLOps
  • Excellentes habiletés de communication orale et écrite en français
  • Reconnu comme un travailleur d'équipe, autonome, proactif, créatif, orienté client et sur les résultats
  • Fort leadership
  • Esprit d'analyse et de logique
  • Excellente gestion de son temps, habileté à gérer plusieurs priorités simultanément afin d'être en mesure de respecter les échéanciers
  • Excellente capacité rédactionnelle, tolérance à l'ambiguïté, autonomie, être proactif, engagé et axé sur les résultats
  • Capacité à communiquer avec des équipes et des partenaires multidisciplinaires tout en décomposant des exigences complexes en sujets tangibles et pertinents
  • Avoir réalisé au cours des cinq (5) dernières années, au moins deux (2) mandats de développement de « pipeline de production » d'apprentissage machine (MLOps) pour des solutions d'intelligence artificielle appliquée

Desired Qualifications

  • Détenir une expérience d'au moins trois (3) ans en méthodologie agile

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce