Développeur C# — Intégration GenAI (Genius ERP) - (100% télétravail au Québec) Genius ERP souhaite enrichir son équipe avec un Développeur C# — Intégration GenAI (Genius ERP) ayant une solide expérience et une très bonne maîtrise en AI intégration. Votre mission sera de concevoir, développer et faire évoluer les fonctionnalités GenAI côté backend (.NET), en intégrant des LLM (OpenAI) et un framework d’agents (Microsoft Semantic Kernel) dans une API onion déjà en production. Vous aurez l’occasion de : Concevoir des agents conversationnels : boucles Reason-and-Act, tool calling, handoff multi-agents, structured outputs. Implémenter des plugins Semantic Kernel qui exposent des capacités métier sûres (requêtes SQL read-only, recherche documentaire, analyse Excel, etc.). Intégrer RAG avec Azure AI Search (embeddings OpenAI, index, citations, sources knowledge base). Étendre des features productives (Smart Paste, filtres langage naturel) jusqu’aux contrôleurs API et modèles de domaine. Gérer prompts, schémas de sortie, paramètres de modèles (use case, température, provider) et métadonnées d’usage. Respecter l’architecture existante : bridges Infrastructure, services Domain, controllers Application ; pas de fuite de dépendances externes dans le domaine. Traiter sécurité et gouvernance : clés via licences, usages différenciés (ChatBot / SmartPaste / NaturalLanguageFiltering), refus modèle, erreurs externes. Collaborer avec le front Angular et le produit pour livrer des features GenAI fiables, testables et maintenables. Ai-je les compétences et expériences souhaitées? Essentiel Un an d’expérience en intégration GenAI. C# / .NET (idéalement .NET 8/10) et architecture en couches / hexagonal. Expérience concrète d’intégration OpenAI API (Chat Completions, JSON Schema / structured outputs). Expérience Microsoft Semantic Kernel (ou équivalent : agents, plugins/functions, chat history, function calling). Conception d’APIs ASP.NET Core, DI, async/await. Capacité à raisonner sur prompts, grounding, hallucinations et garde-fous (SQL read-only, schémas stricts, validation métier après parsing). Atouts: Angular. Azure AI Search / embeddings / RAG. Extraction de contenu (PDF, Office) et pipelines multi-étapes agentiques. Expérience ERP / logiciels métier complexes. SQL Server et conception d’outils LLM sûrs autour de données structurées. Ai-je les savoir-être nécessaires? Positive Rigoureux Ayant un excellent sens de l’initiative Aimant le travail d’équipe et l’entraide Quels sont mes avantages à travailler chez Genius? Un horaire de travail flexible , option de télétravail à long terme Un salaire compétitif avec REER participatif Une compagnie en pleine croissance où votre opinion est valorisée 7 congés payés par année en plus des vacances Des assurances collectives et un accès à la télémédecine Une allocation annuelle pour ton inscription à une activité physique et artistique de ton choix et quatre heures payées pour faire du bénévolat dans notre communauté Et bien plus... Genius? Qui êtes-vous? Travailler chez Genius Solutions c'est : Développer un logiciel ERP pour les petites et moyennes entreprises manufacturières Relever des défis passionnants dans une entreprise en pleine croissance Collaborer avec des gestionnaires humains et une direction transparente et accessible Travailler avec une équipe jeune, dynamique et hautement qualifiée Vous partagez nos valeurs? Curiosité: Vouloir apprendre en continu, avoir le courage d'explorer et de poser les questions difficiles. En mission: Ne pas se limiter à « Correct » . S’engager à dépasser et à fournir des solutions dignes du nom « Genius ». Énergie: Agir avec passion pour donner le meilleur de soi et aider les clients à grandir. Confiance: Agir avec honnêteté, transparence et intégrité. Établir une confiance durable avec nos clients et employés. Joignez-vous à notre équipe dès maintenant!
Analyste en cybersécurité sénior
Solution SFT
Senior Insider Threat Investigator
Td
Software Engineer III
Td
Administrateur de système - Progiciel Hastus
Solution SFT
Technical Account Manager - Engine by Starling
Starling
Investment Specialist - BMO Investorline (Bilingual in French and English) WFH
Bmo