Job descriptionSenior Generative AI Developer
Key information / Informations clés
• Région : Richmond, BC
• Type de poste : Contrat (consultant)
• Taux horaire : 70 $ – 90 $ / heure
• Mode de travail : Hybride
• ID du poste : 5227
Summary / Résumé
Mandat senior en intelligence artificielle générative au sein d’une équipe d’innovation. Le rôle est fortement axé sur le prototypage rapide, l’intégration de LLMs et la mise en œuvre de systèmes agentiques et RAG pour résoudre des problématiques d’affaires complexes dans des environnements d’entreprise.
Responsibilities / Responsabilités
• Concevoir et développer des applications utilisant OpenAI, Azure OpenAI et des LLM open source
• Développer et optimiser des pipelines de Retrieval-Augmented Generation (RAG)
• Mettre en œuvre des architectures multi-agents (AutoGen, LangChain, Semantic Kernel)
• Intégrer des LLMs dans des workflows et produits numériques d’entreprise
• Utiliser des bases de données vectorielles (Qdrant, pgvector, Cosmos DB)
• Exploiter les services Azure AI pour améliorer la performance et les capacités
• Collaborer avec les équipes produit et data science pour livrer des cas d’usage IA
• Développer des stratégies de prompts, de mémoire et de chaînage de tâches
• Documenter les modèles, architectures et décisions techniques
• Assurer une veille technologique sur l’IA générative et agentique
• Participer aux cérémonies Agile, aux revues de code et aux pratiques DevOps
• Encadrer des développeurs juniors et contribuer au partage de connaissances
Requirements / Profil recherché
• 6+ ans d’expérience en développement logiciel, incluant de l’intégration IA / LLM
• Excellente maîtrise de Python et des frameworks IA (OpenAI SDKs, LangChain, Hugging Face)
• Expérience en C# et .NET Core
• Bonne compréhension des concepts agentiques et multi-agents
• Expérience avec RAG, GraphRAG, embeddings et bases de données vectorielles
• Expérience de déploiement cloud (Azure fortement privilégié)
• Maîtrise des API, CI/CD, Git et méthodes Agile
• Capacité à vulgariser des concepts IA complexes auprès de publics variés
• Autorisation légale de travailler au Canada
Technical skills / Compétences techniques
• Generative AI / LLMs
• OpenAI / Azure OpenAI
• Python
• C# / .NET Core
• RAG / GraphRAG
• Vector Databases (Cosmos DB, Qdrant, pgvector)
• LangChain / AutoGen / Semantic Kernel
• Azure Cloud
• CI/CD / DevOps