Développeuse / Développeur Sénior.e - Plateforme d’Apprentissage Automatique

Coveo


Date: 1 week ago
City: Quebec City, QC
Contract type: Full time
Accélère le déploiement des modèles d'apprentissage automatique

En tant que développeur/développeuse sénior.e au sein de l’équipe d’apprentissage automatique, tu joueras un rôle clé en soutenant les autres équipes dans le déploiement et l’intégration des modèles d’apprentissage automatique, y compris les grands modèles de langage (LLM), dans l’infrastructure existante. Notre équipe a bâti une plateforme essentielle, capable d’entraîner des milliers de modèles et de traiter plus de 100 millions de requêtes par jour.

C’est ta chance de contribuer à l’innovation en IA chez Coveo en élargissant les capacités de notre plateforme et en appuyant la transition vers l’IA agentique.

Voici ce qui fera partie de tes responsabilités :

  • Contribuer à chaque étape du cycle de développement : de la conception à la programmation, en passant par les tests automatisés et le déploiement.
  • Concevoir et mettre en œuvre des solutions évolutives pour améliorer l’efficacité opérationnelle et simplifier les déploiements automatisés.
  • Analyser et améliorer la performance, l’évolutivité et l’efficacité de l’infrastructure de notre plateforme.
  • Assurer une haute disponibilité et une fiabilité des services traitant des millions de requêtes chaque jour.
  • Contribuer à l’architecture et à l’évolution de notre plateforme en apportant des idées innovantes.
  • Collaborer avec les scientifiques appliqué.e.s, les ingénieur.e.s en données et les développeur.euse.s pour intégrer les modèles de manière fluide dans l’infrastructure existante.
  • Développer de nouvelles fonctionnalités permettant l’utilisation des modèles dans un contexte d’IA agentique.

Voici Ce Qui Te Qualifiera Pour Ce Poste

  • Plus de 8 ans d’expérience en développement de systèmes dorsaux (backend) dans un environnement infonuagique (Java/Spring préféré, AWS un atout).
  • Solide compréhension de la conception de systèmes distribués, évolutifs et résilients, avec expérience dans la création de code réutilisable au sein d’infrastructures complexes pour des applications à grande échelle.
  • Une approche axée sur la résolution de problèmes, avec la débrouillardise nécessaire pour analyser, optimiser et déboguer des systèmes à grande échelle, tout en gardant une mentalité d’amélioration continue.

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

  • Familiarité avec Terraform et Kubernetes pour l’automatisation de l’infrastructure et l’orchestration des conteneurs.
  • Expérience avec des outils libres pour le déploiement et la mise en service de modèles d’apprentissage automatique.
  • Compréhension des technologies de recherche générative et de leur potentiel pour améliorer l’expérience utilisateur.

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

Envoie-nous ta candidature, on aimerait vraiment apprendre à te connaître! Joins toi à la Coveolife!

Nous encourageons toutes les candidatures qualifiées 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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume