Aller au contenu
82989

Développeur MLOps

Montréal
Hybride
Développement

Reconnue depuis 30 ans pour l’excellence de ses experts, COFOMO est aujourd’hui une firme canadienne de services-conseils incontournable en transformation numérique et en intelligence artificielle. Grâce à nos 3 000 experts, dix Centres d’excellence et 4 bureaux à travers le pays, nous sommes dans une position unique pour piloter avec succès les transformations de nos clients. À la fois stratégique et tactique, nous aidons les organisations de diverses industries à prospérer dans le monde d’aujourd’hui.

Notre promesse

Aider nos clients à réussir et à tirer pleinement profit de leurs efforts de transformation.

 

Description de poste

Voici un bref aperçu des tâches et des responsabilités : 

  • Déployer et intégrer des pipelines et services ML/analytics ;
  • Intégrer les modèles développés par les scientifiques de données dans des environnements cloud robustes, reproductibles et sécurisés ;
  • Concevoir, construire et maintenir des conteneurs Docker et des microservices ML capables de communiquer de manière fiable et sécurisée ;
  • Mettre en place des APIs et endpoints permettant d’exposer des fonctionnalités analytiques et des services de prédiction ;
  • Concevoir l’architecture complète des workflows ML : mécanismes de déclenchement, communication entre services, orchestration et flux de données ;
  • Définir les requis fonctionnels et techniques permettant de transformer un modèle ou une preuve de concept en système opérationnel ;
  • Automatiser les processus CI/CD : tests, builds, scans de sécurité, versionnement et déploiements automatisés ;
  • Mettre en place des mécanismes de mise à l’échelle (scaling), de redondance et de résilience pour les services ML en production ;
  • Orchestrer des workloads ML sur Kubernetes/EKS lorsque requis ;
  • Assurer une intégration cohérente entre les APIs internes, les files de messages (SQS), les services conteneurisés, les pipelines d’entraînement, les systèmes de monitoring et les bases de données ;
  • Définir et maintenir les contrats d’intégration (APIs, schémas, formats de données, authentification) ;
  • Superviser les services ML en production : cycle de vie, santé, performance et disponibilité ;
  • Implémenter des outils de monitoring et d’observabilité (logs, métriques, traces) pour les services et pipelines ML. ;
  • Mettre en place un monitoring ML de base : latence, erreurs, débit (throughput), journalisation des prédictions et des données d’entrée ;
  • Participer à l’analyse d’incidents, au diagnostic des défaillances et à l’amélioration continue des plateformes ;
  • Documenter les architectures, workflows, appels API, dépendances et contraintes de sécurité ;
  • Accompagner les équipes data et produit dans l’utilisation, l’évolution et l’industrialisation des solutions ML ;
  • Contribuer à l’optimisation des coûts et de l’efficacité des architectures AWS.
Le profil recherché est le suivant :
  • Cumuler de deux (2) à cinq (5) ans d’expérience professionnelle pertinente ;
  • Détenir un diplôme universitaire en informatique, en génie logiciel, en génie informatique ou dans un domaine connexe ;
  • Démontrer une bonne compréhension des architectures distribuées, des systèmes en production et des environnements cloud ;
  • Posséder une expérience concrète en développement logiciel, incluant une maîtrise de Python ;
  • Avoir de l’expérience avec la conteneurisation (Docker) et les pipelines CI/CD ;
  • Maîtriser les architectures cloud appliquées au machine learning, incluant les approches serverless et conteneurisées ;
  • Comprendre les patterns microservices, event-driven ainsi que les bases du networking cloud (VPC) ;
  • Être capable de dockeriser des modèles de ML et de déployer des microservices d’inférence ;
  • Détenir une connaissance fonctionnelle des mécanismes IAM et de la sécurité cloud ;
  • Posséder une compréhension de Kubernetes / EKS suffisante pour déployer et opérer des workloads ML ;
  • Être en mesure d’automatiser l’entraînement et le déploiement de modèles à l’aide de pipelines ;
  • Faire preuve de familiarité avec les outils MLOps (MLflow, Airflow, Prefect, SageMaker Pipelines ou équivalents) ;
  • Connaître les pratiques de qualité logicielle, incluant les tests unitaires, les tests d’intégration et les principes S.O.L.I.D.

Les avantages d’une carrière chez COFOMO

  • Rémunération et avantages concurrentiels
  • Programme de bien-être
  • Télémédecine 24/7
  • Soutien en matière de droit, de comptabilité et de santé mentale
  • Accent mis sur la croissance, le développement et le rehaussement des compétences
  • Plan de carrière personnalisé et conseils personnalisés
  • Environnement de travail hybride
  • Club social actif et événements à l’année
Experte discutant des avantages de travailler chez COFOMO, une firme de transformation numérique et d'intelligence artificielle
Des possibilités infinies

Joignez-vous à notre équipe.

Faites une différence au quotidien en profitant de nos programmes de développement, de l’accès à nos centres d’excellence et d’un environnement de travail stimulant.

La vie chez COFOMO
  • Développement

    Nous investissons dans nos talents, encourageons le perfectionnement et vous appuyons dans toutes les facettes de votre carrière.

  • Dernières technologies et meilleures pratiques

    Mettez à profit vos compétences, vos connaissances et votre capacité à résoudre des problèmes dans le cadre de projets d’envergure réalisés pour des clients de premier plan.

  • Environnement de travail accueillant et humain

    Un endroit où vous pouvez vous sentir chez vous. COFOMO est un lieu où vous pouvez grandir, apprendre, créer, contribuer et être reconnu pour vos réalisations.

Travailler chez COFOMO, c’est avoir l’occasion de collaborer aujourd’hui aux projets technologiques de demain — de la technologie verte aux dernières innovations en intelligence artificielle et en sécurité de l’information.

Des valeurs qui nous unissent.

Au-delà des mots, les valeurs de COFOMO guident nos actions et informent nos politiques. Sans elles, nous ne sommes qu’une entreprise comme les autres, et nous sommes tout sauf cela.

Engagement
Savoir se mobiliser en tant qu’équipe pour atteindre des objectifs communs.
Intégrité
Avoir le courage de parler avec franchise et d’agir avec respect et équité.
Diversité
Croire en la richesse unique de chaque personne.
Passion
Aimer ce que l’on fait est la meilleure garantie d’excellence et de succès.
Créativité
Innover et faire preuve d’agilité dans la réalisation d’un projet.

Chez COFOMO :

Vous êtes reconnu et apprécié pour vos compétences, votre savoir-faire, et aussi essentiellement, pour votre potentiel. C’est ainsi que la valeur est mesurée ici.

Nous choisissons nos employés en fonction de leur talent. Point final.
Tout le monde importe, tout le monde a son mot à dire, tout le monde est estimé.

COFOMO valorise les différences qui permettent à chacun d’entre nous d’apporter des contributions importantes et uniques à notre réussite et à notre culture commune. Nous favorisons la diversité et l’inclusion. Ainsi, nos lieux de travail sont propices à l’échange de nouvelles idées, d’expériences différentes et de visions uniques, et ce, avec des personnes avec lesquelles vous n’auriez peut-être pas l’occasion de travailler habituellement.

LE MASCULIN OU LE FÉMININ EST UTILISÉ INDIFFÉREMMENT SANS OBJECTIF DE DISCRIMINATION. COFOMO EST UN EMPLOYEUR DE CHOIX QUI PRÔNE LA DIVERSITÉ ET APPLIQUE LES PRINCIPES D'ÉQUITÉ EN MATIÈRE D'EMPLOI.

Employeur de choix

COFOMO est une firme de services-conseils en transformation numérique et d’intelligence artificielle. Nous nous distinguons par l’ingéniosité numérique de nos talents, notre approche unique et nos valeurs. Faites un choix éclairé et découvrez ce qui nous rend différents.

Vous souhaitez vous joindre à notre équipe, mais aucun poste n’est disponible ?

Restez à l’affût des nouvelles opportunités en vous inscrivant à nos alertes carrières. Dès qu’un poste correspondra à vos critères, nous vous enverrons un courriel avec un lien pour le découvrir.