À propos
GC Brieau accompagne les PME dans leur modernisation numérique avec les solutions Microsoft Modern Workplace, la cybersécurité et le support technique. Notre unité d’affaires IA est au cœur de notre stratégie d’innovation. Notre mission est de démocratiser l’IA en la rendant accessible, abordable et simple d’utilisation pour toutes les PME.
Description du poste
En tant que Développeur IA, vous serez responsable de la conception, du développement et de l’optimisation de solutions intelligentes en .NET pour automatiser les processus de nos clients PME. Vous jouerez un rôle clé dans l’intégration d’agents IA avec les systèmes internes et externes, en exploitant des frameworks comme Microsoft Agent Framework. Vous intégrerez une équipe de développement IA déjà établie où vous serez entouré d'experts techniques avec qui échanger, collaborer et progresser au quotidien.
Responsabilités
- Concevoir et développer des solutions IA en C# / .NET.
- Développer et utiliser des serveurs MCP pour connecter différentes sources de données.
- Analyser les besoins des clients pour proposer des solutions IA adaptées.
- Intégrer des modèles de langage (LLM) dans des environnements métiers spécifiques.
- Collaborer avec les équipes techniques pour assurer la compatibilité des solutions avec les infrastructures existantes.
- Assurer la maintenance, la surveillance et l’optimisation des agents IA existants.
- Documenter les processus et fournir des guides d’utilisation clairs.
- Identifier et résoudre les problèmes techniques liés aux intégrations API et à l’implémentation de MCP.
- Optimiser les performances des agents IA pour maximiser l’efficacité opérationnelle.
Profil recherché
Compétences techniques
- Expérience en C# / .NET (ASP.NET Core, APIs, services).
- Expérience avec les LLM et le prompt engineering.
- Bonne connaissance des APIs (REST, GraphQL).
- Connaissance des bases de données vectorielles, de la recherche sémantique et des techniques RAG (ex. Qdrant, embeddings).
- Connaissance des protocoles HTTP, des formats de données (JSON, XML) et des outils comme Postman ou Insomnia.
- Bonne connaissance des données et des requêtes SQL pour l’intégration et la manipulation de bases de données.
- Compréhension des principes de sécurité des APIs (OAuth, JWT, API Keys).
- Connaissance de Microsoft Agent Framework ou autres frameworks d’orchestration IA (atout).
- Connaissance du protocole MCP (Model Context Protocol) (atout).
Compétences transversales
- Autonomie, rigueur et esprit d’initiative.
- Capacité à vulgariser des concepts techniques à des parties prenantes non techniques.
- Esprit analytique et sens de la résolution de problèmes.
- Curiosité technologique et veille constante sur les innovations en IA.
- Capacité à collaborer et communiquer clairement et efficacement avec les membres de l’équipe et les parties prenantes.
- Capacité à gérer plusieurs tâches et projets simultanément.
- Capacité à s’adapter rapidement aux nouvelles technologies et aux changements dans les projets.
- Capacité à proposer des solutions innovantes et à penser de manière créative pour résoudre des problèmes complexes.
Atouts supplémentaires
- Connaissance des environnements cloud (Azure).
- Expérience en développement d’agents conversationnels ou assistants IA.
Conditions d'emploi
- Charge de travail : Temps plein (40 heures par semaine)
- Lieu : Bureau de Sherbrooke avec possibilité de télétravail
- Rémunération : Compétitive, à discuter selon expérience