Genius Solutions Logo

Genius Solutions

Développeur C# — Intégration GenAI (Genius ERP) - (100% télétravail au Québec)

Posted 10 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in CA
Junior
Remote
Hiring Remotely in CA
Junior
Develop backend GenAI features for Genius ERP using C#/.NET, OpenAI APIs, and Microsoft Semantic Kernel. Build conversational agents, secure plugins, tool calling, structured outputs, and RAG solutions with Azure AI Search. Extend API and domain features, manage prompts and model metadata, enforce security and governance controls, and collaborate with Angular and product teams to deliver reliable, testable AI functionality.
The summary above was generated by AI

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!

Similar Jobs

An Hour Ago
Remote or Hybrid
CA
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Lead design and optimization of data models and pipelines for compliance and risk; standardize metrics and documentation; build data quality, lineage, and monitoring (including AI agents for automation); manage ETL scheduling, on-call pipeline support, and collaborate with product and non-technical partners to translate business needs into automated, production-ready data solutions.
Top Skills: AirflowDatabricksDbtGitOmniPrefectPythonSnowflakeSQLTerraform
2 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead creative direction for digital, print, multimedia, branding, and product communications at a B2B SaaS company. Manage digital designers, own a tokenized Figma design system, prototype with AI-assisted tools, and collaborate across product, marketing, sales, and UX. Oversee projects from concept through delivery while optimizing digital experiences for engagement and conversion. Hire, mentor, and develop an inclusive, high-performing team.
Top Skills: Adobe After EffectsAdobe IllustratorAdobe PhotoshopAdobe Premiere ProAi-Assisted Design ToolsAi-Assisted Prototyping ToolsBlenderCinema 4DCSSFigmaGoogle AnalyticsHTMLJavaScriptMcp-Based Tooling
2 Hours Ago
Easy Apply
Remote or Hybrid
Easy Apply
Entry level
Entry level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Generate and qualify enterprise sales opportunities for Samsara’s SaaS products by conducting approximately 50 daily cold calls, mapping accounts, engaging executives, and building product demand. The role requires resilience, curiosity, collaboration, and the ability to learn technical concepts and use AI in daily workflows. Successful representatives may advance to closing sales roles within two years.
Top Skills: Artificial Intelligence (Ai)Internet Of Things (Iot)Linkedin Sales NavigatorSalesforceZoominfo

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account