NeverHard

Développeur.euse logiciel sénior.e - systèmes agentiques at Coveo Solutions — NeverHard

Développeur.euse logiciel sénior.e - systèmes agentiques at Coveo Solutions in Québec, Canada. Skills: Collaboration, Monitoring, Software Development, System Design, Testing. Apply on NeverHard.

Company
Coveo Solutions
Location
Québec, Canada
Type
full_time

Required skills:

Job DescriptionJob Description Construis les fondations qui rendent les agents d'intelligence artificielle fiables à grande échelle. Et si ton prochain défi consistait à transformer des agents conversationnels prometteurs en produits fiables utilisés au quotidien? Au sein de l'équipe agentic opération, tu contribueras à la plateforme qui propulse les expériences d'intelligence artificielle conversationnelle de Coveo dans le Merchandising Hub ainsi que l'infrastructure permettant aux agents d'intelligence artificielle de raisonner, d'agir et de produire des résultats fiables pour nos clients. Tu travailleras sur les composantes fondamentales des systèmes agentiques : orchestration d'outils, mécanismes de protection, infrastructures d'évaluation et pratiques de fiabilité. Si tu aimes résoudre des défis techniques complexes, expérimenter avec des technologies émergentes et livrer une valeur concrète aux utilisateurs, ce rôle est pour toi. En tant que développeur logiciel sénior, tu vas : Concevoir, développer et faire évoluer les services de plateforme qui soutiennent l'écosystème d'agents conversationnels de Coveo. Développer des couches d'orchestration, des intégrations d'agents et des flux de travail permettant des expériences agentiques fiables en production. Mettre en place des capacités d'évaluation, de testage et de surveillance afin d'améliorer la qualité, la sécurité et la performance des systèmes alimentés par l'intelligence artificielle. Collaborer étroitement avec les équipes produit, les développeurs et les spécialistes en intelligence artificielle pour livrer des fonctionnalités à fort impact. Analyser et résoudre des enjeux complexes dans des systèmes non déterministes grâce à des pratiques d'observabilité, de traçabilité et de débogage. Participer aux décisions d'architecture et à l'évolution des bonnes pratiques d'ingénierie dans des environnements Python, TypeScript, Java et Amazon Web Services (AWS). Concrètement, voici ce qui te qualifie pour le rôle : Expérience significative en développement logiciel avec Python. Expérience dans la conception ou l'intégration d'agents d'intelligence artificielle, de couches d'orchestration ou de cadres de développement agentiques. Bonne compréhension des systèmes reposant sur les grands modèles de langage (LLM) et de leurs défis opérationnels. Excellentes aptitudes en communication et en collaboration, avec la capacité d'expliquer des décisions techniques et de travailler efficacement avec plusieurs équipes. Ce qui te permettra de te démarquer : Expérience avec TypeScript et/ou Java. Familiarité avec AWS Bedrock AgentCore ou une plateforme infonuagique comparable spécialisée en intelligence artificielle. Expérience en observabilité, journalisation, traçabilité et surveillance de systèmes distribués ou non déterministes. Connaissance des stratégies de tests et d'évaluation des systèmes d'intelligence artificielle, notamment les cadres d'évaluation et les tests de régression des invites. Tu penses que tu as ce qu'il faut pour faire de ce rôle une réalité? Envoie-nous ta candidature, on veut en apprendre plus sur toi! Joins la Coveolife! Nous encourageons toutes les candidatures qualifiées, indépendamment de l'âge, du sexe, du handicap, des écarts de parcours, ou de l'origine. Cette description de poste a été rédigée par des humains, assistés par l'IA. Nous pourrions avoir recours à la technologie dans notre processus de recrutement pour nous aider à voir la personne derrière le CV. Coveo s'engage à offrir des pratiques d'emploi accessibles. Si vous avez besoin de mesures d'adaptation en raison d'un handicap à tout moment du processus de recrutement, veuillez contacter HR@Coveo.com pour en discuter.