Bell Canada Enterprises cherche un Ingénieur DevOps intermédiaire en IA pour concrétiser la vision d'activation de l'intelligence artificielle au sein de l'entreprise. Vous serez chargé de mettre en œuvre des cadres établis et de soutenir les équipes d'ingénierie dans l'intégration fluide des capacités d'IA et des pratiques MLOps.
Quoi devez-vous faire
- Normaliser et adopter l'IA en mettant en œuvre les meilleures pratiques et en soutenant leur adoption par les équipes d'ingénierie.
- Collaborer avec les équipes des différentes unités d’affaires pour assurer l'intégration réussie de la puissance de l’IA et des pratiques MLOps.
- Mettre en œuvre et configurer les outils MLOps, les pipelines CI/CD et les composants d’infrastructures selon les conceptions architecturales établies.
- Soutenir directement les équipes de développement dans l'utilisation des capacités d’activation, la résolution de problèmes de pipeline et le conseil sur les meilleures pratiques en IA/ML.
- Créer et mettre à jour la documentation utilisateur, les tutoriels et les exemples pour les outils MLOps, les processus et les ressources d’activation.
- Développer des scripts pour automatiser les tâches de routine pour l’équipe d’activation et les équipes de développement.
- Recueillir systématiquement les commentaires des équipes de développement sur la convivialité et l’efficacité des ressources et outils d’activation.
Ce que nous recherchons
- Capacité à mettre en œuvre et configurer les outils MLOps et les pipelines CI/CD tel que conçu.
- Compétence pour aider les développeurs, résoudre les problèmes techniques et les guider sur les meilleures pratiques.
- Maîtrise du scripting (par exemple, Python, Bash) pour automatiser les tâches de routine.
- Capacité à créer et mettre à jour une documentation technique claire et conviviale.
- Aptitude à travailler efficacement avec des équipes interfonctionnelles et à recueillir des commentaires constructifs.
- Capacité à identifier et résoudre les problèmes techniques dans les cadres établis.
- Connaissance fondamentale des concepts d’IA/ML et de l’importance de DevOps dans leur cycle de vie.
Atouts
- Baccalauréat en informatique, ingénierie, science des données ou domaine connexe, ou expérience pratique équivalente.
- 2 à 4 ans d’expérience dans des rôles DevOps, SRE ou d’ingénierie logicielle, avec une exposition aux flux de travail de développement IA/ML.
- Expérience pratique de la configuration et de la gestion des pipelines CI/CD.
- Expérience avec des langages de script comme Python ou Bash.
- Familiarité avec les plateformes infonuagiques (AWS, Azure, GCP) et leurs services pertinents.
- Exposition aux outils et concepts MLOps (par exemple, MLflow, Kubeflow, SageMaker, Vertex AI).
- Expérience en création de documentation technique.
- Compréhension de Git pour le contrôle de version.
- Familiarité avec les technologies de conteneurisation comme Docker.
- Connaissance de base des concepts d’IA/ML et du cycle de vie du développement ML.
Stack technique
- Langages: Python, Bash
- Cloud: AWS, Azure, GCP
- Outils MLOps: MLflow, Kubeflow, SageMaker, Vertex AI
- Infrastructure: Git, Docker, CI/CD
Mode de travail
Ce poste est hybride et basé à Mississauga, Toronto ou Montréal.
Nous croyons à l’autonomisation de chacun. C’est pourquoi nous dotons nos équipes d’une technologie de pointe, d’outils d’IA et d’un environnement collaboratif qui soutient la créativité et la croissance.

