Senior 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 sourceDé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’entrepriseUtiliser des bases de données vectorielles (Qdrant, pgvector, Cosmos DB)Exploiter les services Azure AI pour améliorer la performance et les capacitésCollaborer avec les équipes produit et data science pour livrer des cas d’usage IADévelopper des stratégies de prompts, de mémoire et de chaînage de tâchesDocumenter les modèles, architectures et décisions techniquesAssurer une veille technologique sur l’IA générative et agentiqueParticiper aux cérémonies Agile, aux revues de code et aux pratiques DevOpsEncadrer des développeurs juniors et contribuer au partage de connaissancesRequirements / Profil recherché
6+ ans d’expérience en développement logiciel, incluant de l’intégration IA / LLMExcellente maîtrise de Python et des frameworks IA (OpenAI SDKs, LangChain, Hugging Face)Expérience en C# et .NET CoreBonne compréhension des concepts agentiques et multi-agentsExpérience avec RAG, GraphRAG, embeddings et bases de données vectoriellesExpérience de déploiement cloud (Azure fortement privilégié)Maîtrise des API, CI / CD, Git et méthodes AgileCapacité à vulgariser des concepts IA complexes auprès de publics variésAutorisation légale de travailler au CanadaTechnical skills / Compétences techniques
Generative AI / LLMsOpenAI / Azure OpenAIPythonC# / .NET CoreRAG / GraphRAGVector Databases (Cosmos DB, Qdrant, pgvector)LangChain / AutoGen / Semantic KernelAzure CloudCI / CD / DevOps