Jobs.ca
Jobs.ca
Language
Coveo logo

Développeuse / Développeur sénior - opérations d'exploitation de l'apprentissage machine

Coveoabout 23 hours ago
Hybrid
Quebec City, QC
Mid Level

About the role

Joue un rôle clé dans l'élaboration des meilleures pratiques pour les opérations d'exploitation des modèles

En tant que développeur.euse en apprentissage machine dans notre équipe, tu travailleras sur une suite d'outils pour aider les équipes de scientifiques appliqués.es à déployer, orchestrer et produire des modèles d'apprentissage machine à grande échelle.

Ta mission principale sera de créer et de maintenir des outils, des bibliothèques et des flux de travail qui permettent le développement efficace de modèles d'apprentissage machine robustes, évolutifs et faciles à maintenir. Tu travailleras également en étroite collaboration avec les scientifiques appliqués.es pour accélérer le processus d'itération et d'expérimentation, garantissant ainsi un développement de modèles plus rapide et plus efficace.

Ce qui rend cette opportunité intéressante :

Cette équipe se spécialise dans l'application des dernières avancées en matière de systèmes de recommandation, d'optimisation des classements, de modèles de langage (LLM) et de traitement du langage naturel (NLP) afin de développer des solutions innovantes pour des secteurs tels que le commerce électronique, le libre-service et d'autres domaines verticaux.

Nous relevons des défis concrets en utilisant des données réelles pour le compte de centaines de grandes entreprises à travers le monde. Notre plateforme moderne traite plus de 100 millions de requêtes quotidiennes et entraîne automatiquement des milliers de modèles d'apprentissage machine chaque jour, offrant ainsi des solutions à grande échelle et à fort impact.

Voici un aperçu de tes responsabilités :

  • Fournir des outils pour l'ensemble du cycle d'apprentissage automatique, depuis l'exploration des données jusqu'au déploiement en production.
  • Faciliter le développement, le déploiement, les tests automatisés, la surveillance et le débogage des modèles d'apprentissage machine.
  • Analyser et améliorer la performance de nos modèles et de notre plateforme d'apprentissage machine afin de respecter les objectifs critiques de formation à grande échelle et d'inférence à faible latence.
  • Faciliter l'adoption et l'utilisation des ressources de la plateforme d'apprentissage automatique et des outils de supervision pour améliorer l'efficacité opérationnelle et la fiabilité du service.
  • Collaborer avec ses pair.es pour améliorer nos méthodes de travail communes et influencer les décisions globales en matière d'architecture.
  • Apprendre et faire évoluer notre pile technologique : Python, AWS, Kubernetes, Pytorch, Terraform, Snowflake, Honeycomb et d'autres.

Voici ce qui te qualifiera pour ce rôle :

  • Plus de 5 ans d'expérience en apprentissage automatique.
  • Expérience dans l'opérationnalisation, le support et la mise en production des grands modèles linguistiques et d'autres modèles d'apprentissage machine à une échelle non négligeable.
  • Maîtrise des bonnes pratiques en ingénierie des données et des logiciels, avec la capacité de développer des outils et une culture axée sur la livraison de code fiable.
  • Collaboration étroite avec des scientifiques pour améliorer leurs outils et leur efficacité, et expérience en équipes pluridisciplinaires.

Voici ce qui pourrait accélérer ton succès dans le poste :

  • Capacité à appliquer les meilleures pratiques en apprentissage machine dans les domaines de l'exploitation, de l'ingénierie et du déploiement à grande échelle.
  • Expérience dans le maintien et la promotion des ressources et bibliothèques internes.
  • Expertise dans les opérations d'exploitation des modèles d'apprentissage automatique, notamment dans l'hébergement de modèles à grande échelle, le développement d'outils d'exploration des données et d'expérimentation, ainsi que l'automatisation et l'orchestration des pipelines d'entraînement complexes et efficaces.
  • Compétences en communication, capable de présenter des sujets techniques complexes à divers publics.

Penses-tu pouvoir faire de ce rôle une réalité?

Envoie-nous ta candidature, nous aimerions te connaître! Joins-toi à la vie chez Coveo!

Nous encourageons tous les candidat.e.s qualifié.e.s à postuler sans tenir compte par exemple, de l'âge, du sexe, du handicap, des lacunes dans le CV, de l'origine nationale ou ethnique. Nous savons que postuler à un nouveau poste demande beaucoup de travail et nous apprécions vraiment ton temps.

#li-hybrid #li-remote

About Coveo

Software Development
501-1000

Coveo powers the digital experiences of the world’s most innovative brands serving millions of people and billions of interactions across every digital experience. After a decade of enriching our market-leading platform with forward-thinking global enterprises, we know what it takes to gain a trusted AI-experience advantage.

We strongly believe that the future is business-to-person, that experience is today’s competitive front line, a make or break for every business.

For enterprises to achieve this AI-experience advantage at scale, it is imperative to have an Enterprise Spinal and composable ability to deliver AI semantic search and generative experiences at each customer and employee interaction.