AI Solutions Developer - (GenAI / OpenAI)

Genpact Ltd.

Montreal

On-site

CAD 90,000 - 120,000

Full time

40 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Genpact — Développeur de Solutions IA (GenAI / OpenAI) à Montréal, Québec, temps plein. Vous concevrez et déployerez des solutions IA robustes utilisant l’API OpenAI, en générant des résumés clients et en exposant des services via des API backend.

Vous optimiserez les prompts, gérerez les coûts des jetons et assurerez la sécurité PII, tout en travaillant avec les équipes d’ingénierie, conformité et données pour garantir des résultats fiables et conformes.

Qualifications

  • Expérience professionnelle en développement logiciel (niveau junior à intermédiaire).
  • Excellente maîtrise d’au moins un langage backend.
  • Expérience pratique avec les API de modèles de langage, notamment l’API OpenAI.
  • Sorties structurées (JSON).
  • Solides compétences en ingénierie des prompts : rédaction, tests et optimisation de prompts.
  • Expérience de l’intégration avec des bases de données relationnelles (SQL) et des API REST.
  • Bonne compréhension de la conception d’API RESTful et du format JSON.
  • Excellentes bases en développement logiciel : Git, tests logiciels et rédaction de code maintenable.
  • Sensibilité à la confidentialité des données et protection des informations personnelles (PII).
  • Excellentes capacités d’analyse, résolution de problèmes et de communication.
  • Capacité à collaborer avec des intervenants non techniques pour définir les besoins d’affaires.
  • Diplôme universitaire en informatique ou génie logiciel (ou équivalente).

Responsibilities

  • Développer des fonctionnalités IA générant des résumés clients via OpenAI et autres LLM.
  • Intégrer appels modèle de langage dans services applicatifs : prompts, modèles, sorties JSON, streaming.
  • Préparer et structurer le contexte depuis bases de données et API internes.
  • Concevoir, tester et améliorer prompts et modèles de résumés.
  • Évaluer l’exactitude et fiabilité des résultats; limiter les hallucinations.
  • Expose API backend robustes pour réutilisation par d’autres équipes.
  • Appliquer les meilleures pratiques IA responsable : protection PII et journalisation conformes.
  • Collaborer avec ingénierie, analyse d’affaires et conformité pour les critères de qualité.
  • Utiliser des outils IA pour accélérer le développement.

Skills

Langage backend
OpenAI API
Sorties JSON
Prompt engineering
SQL
API REST
Git
Tests logiciels
Protection PII
Communication
Collaboration non-tech
Ingénierie des données

Education

Diplôme informatique ou génie logiciel

Tools

Docker
Azure
AWS
GCP
Jenkins
CI/CD

Job description

Genpact – Développeur de Solutions IA (GenAI / OpenAI)

Genpact (NYSE : G) est une entreprise mondiale de services professionnels et de solutions qui aide ses clients à obtenir des résultats favorisant leur transformation et leur croissance. Avec plus de 125 000 employés répartis dans plus de 30 pays, Genpact s’appuie sur la curiosité, l’agilité entrepreneuriale et l’innovation pour créer une valeur durable. Grâce à son expertise sectorielle, à ses services d’opérations numériques ainsi qu’à ses compétences en données, technologies et intelligence artificielle, Genpact accompagne certaines des plus grandes entreprises mondiales, y compris celles du classement Fortune Global 500.

Titre du poste

Développeur de Solutions IA (GenAI / OpenAI)

Lieu : Montréal (Québec)

Type d’emploi : Temps plein

Principales responsabilités
  • Développer des fonctionnalités alimentées par l’intelligence artificielle permettant de générer des résumés clients à partir de données structurées et non structurées en utilisant les API OpenAI et d’autres fournisseurs de modèles de langage (LLM).
  • Intégrer des appels aux modèles de langage dans les services applicatifs : conception des prompts, sélection des modèles, génération de sorties structurées (JSON), réponses en continu (streaming), gestion des coûts et des budgets de jetons (tokens), mécanismes de reprise (retries) et gestion des erreurs.
  • Préparer et structurer le contexte nécessaire aux modèles en récupérant et en transformant les données provenant de bases de données et d’API internes.
  • Concevoir, tester et améliorer continuellement les prompts et modèles de résumés pour différents cas d’utilisation.
  • Mettre en place des mécanismes légers d’évaluation afin de vérifier l’exactitude, l’exhaustivité et la fiabilité des résultats produits, tout en évitant les hallucinations.
  • Exposer les capacités d’IA via des API backend robustes et réutilisables par d’autres équipes.
  • Appliquer les meilleures pratiques en matière d’IA responsable : protection et anonymisation des données personnelles (PII), prévention des attaques par injection de prompts, validation des résultats et journalisation conforme aux exigences réglementaires.
  • Collaborer étroitement avec les équipes d’ingénierie, les analystes d’affaires et les équipes de conformité afin de définir et valider les critères d’un résumé de qualité.
  • Utiliser des assistants de développement basés sur l’IA (GitHub Copilot, ChatGPT, etc.) pour accélérer le développement logiciel.
Qualifications requises
  • Expérience professionnelle en développement logiciel en tant que développeur pratique (niveau junior à intermédiaire).
  • Excellente maîtrise d’au moins un langage backend :
  • Expérience pratique avec les API de modèles de langage, notamment l’API OpenAI :
  • Sorties structurées (JSON),
  • Solides compétences en ingénierie des prompts : rédaction, tests et optimisation de prompts pour obtenir des résultats fiables et structurés.
  • Expérience de l’intégration avec des sources de données, y compris les bases de données relationnelles (SQL) et les API REST.
  • Bonne compréhension de la conception d’API RESTful et du format JSON.
  • Excellentes bases en développement logiciel : Git, tests logiciels et rédaction de code maintenable.
  • Sensibilité aux enjeux de confidentialité des données et de protection des informations personnelles (PII).
  • Excellentes capacités d’analyse, de résolution de problèmes et de communication.
  • Capacité à collaborer avec des intervenants non techniques afin de définir les besoins d’affaires.
  • Diplôme universitaire en informatique, génie logiciel ou domaine connexe (ou expérience équivalente).
Atouts appréciés
  • Connaissance d’outils et de bibliothèques d’orchestration LLM :
  • ou équivalent.
  • Expérience avec d’autres fournisseurs de modèles IA :
  • ou d’autres modèles open source.
  • Expérience des réponses en continu (Streaming SSE/WebSockets) et des traitements asynchrones.
  • Connaissance des outils d’évaluation et de supervision des modèles IA :
  • ou solutions similaires.
  • Expérience avec les environnements infonuagiques (Azure, AWS ou GCP).
  • Expérience avec Docker et les technologies de conteneurisation.
  • Connaissance des outils CI/CD (Jenkins ou équivalent).
  • Expérience avec les outils de construction :
  • Connaissance des pratiques de gouvernance et d’IA responsable dans des environnements réglementés.
  • Expérience dans les secteurs des services financiers, AML/KYC, conformité ou gestion des risques.

Genpact est un employeur souscrivant au principe de l’égalité des chances. Toutes les candidatures sont évaluées sans distinction de race, couleur, religion, croyance, sexe, âge, origine nationale, citoyenneté, état matrimonial, statut militaire ou d’ancien combattant, information génétique, orientation sexuelle, identité de genre, handicap physique ou mental, ou toute autre caractéristique protégée par la loi applicable.

Genpact s’engage à offrir un environnement de travail inclusif favorisant la diversité, le respect, l’intégrité, l’orientation client et l’innovation.

Pour en savoir plus, visitez www.genpact.com et suivez Genpact sur LinkedIn, Facebook, X (Twitter) et YouTube.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Prompt Engineer
Prompt Engineer

Genpact Ltd. • Montreal

On-site
CAD 90,000 - 130,000
Java FS Developer (Angular/ React)
Java FS Developer (Angular/ React)

Genpact • Montreal

On-site
CAD 95,000 - 125,000
Full Stack Developer – Agentic AI
Full Stack Developer – Agentic AI

Canadian Inclusion • Quebec

Hybrid
CAD 90,000 - 150,000
Développeur spécialiste en intelligence artificielle (IA, machine learning operation)
Développeur spécialiste en intelligence artificielle (IA, machine learning operation)

Fujitsu • Montreal

On-site
CAD 90,000 - 140,000
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-05-29
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-05-29

Chrome Technologies • Montreal

Hybrid
CAD 120,000 - 180,000
RÉFÉRENT EN INTELLIGENCE ARTIFICIELLE (IA) Montréal (hybride) 2026-06-30
RÉFÉRENT EN INTELLIGENCE ARTIFICIELLE (IA) Montréal (hybride) 2026-06-30

Chrome Technologies • Montreal

Hybrid
CAD 90,000 - 130,000
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-06-30
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-06-30

Gravity Conseil • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-06-30
DÉVELOPPEUR EN DONNÉES ET IA Montréal (hybride) 2026-06-30

Chrome Technologies • Montreal

Hybrid
CAD 110,000 - 150,000
Python Developer
Python Developer

Genpact • Montreal

On-site
CAD 85,000 - 110,000
Développeur.euse IA - Systèmes Agentiques
Développeur.euse IA - Systèmes Agentiques

Publicis Groupe • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Mentorat et progression de carrière
Environnement inclusif
Formation et développement continu
+7