Talent.com
Constellio Inc.
Développeur IA PythonConstellio Inc. • Montreal, Quebec
Développeur IA Python

Développeur IA Python

Constellio Inc. • Montreal, Quebec
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Télétravail
Description de poste

Description

du Poste :

Nous recherchons un développeur Python spécialisé en intelligence artificielle générative pour concevoir et intégrer des fonctionnalités basées sur des modèles de langage (LLM), de la recherche sémantique et des pipelines d’embeddings au sein d’applications backend.
Le rôle combine développement Python, intégration LLM, architectures RAG (Retrieval-Augmented Generation) et déploiement cloud.

Responsabilités Principales :

1. Développement IA, LLM et prompt engineering:

  • Concevoir, optimiser et maintenir des prompts (prompt engineering) incluant system, few‑shot et chaînes de prompts.

  • Intégrer des modèles LLM (OpenAI / Azure OpenAI) dans des services backend.

  • Configurer les paramètres de génération (température, top‑k, contexte).

  • Gérer l’utilisation des tokens, les coûts et la qualité des réponses générées.

.

2. Recherche sémantique & embeddings:

  • Mettre en place des pipelines d’embeddings pour documents et requêtes.

  • Réaliser de la recherche vectorielle dans une base (ex. ChromaDB ou FAISS).

  • Contribuer au développement d’architectures RAG pour améliorer la précision et la factualité.

3. Backend Python & API:

  • Développer des APIs robustes avec Flask ou FastAPI, incluant documentation OpenAPI.

  • Gérer le streaming des réponses LLM, la gestion d’erreurs et la journalisation.

  • Participer à la mise en place de tâches asynchrones (Celery/Redis) pour ingestion ou indexation.

4. Cloud & déploiement :

  • Déployer les services IA et backend dans Azure (App Services, Container Apps, Key Vault).

  • Concevoir et maintenir des images Docker ; connaissance des environnements Kubernetes (AKS).

  • Appliquer des bonnes pratiques de sécurité (OAuth2/OIDC, gestion des secrets).

Compétences requises :

Essentielles :

  • Excellente maîtrise de Python et d’un framework API (Flask ou FastAPI).

  • Expérience concrète avec les APIs LLM (OpenAI / Azure OpenAI).

  • Connaissance des concepts RAG, embeddings et recherche vectorielle.

  • Compétences en prompt engineering (incluant optimisation et structuration des prompts).

  • Déploiement et intégration cloud dans Azure.

  • Maîtrise de Docker ; bonnes bases en Kubernetes.

  • Compréhension des mécanismes de sécurité API (OAuth2, OIDC, JWT).

Atouts :

  • Connaissance de LangChain ou LlamaIndex.

  • Expérience avec Celery/Redis, PostgreSQL, Pydantic.

  • Familiarité avec le NLP francophone.

  • Expérience CI/CD (GitLab, Azure Pipelines).

Profil recherché :

  • Diplôme en informatique, IA ou équivalent.

  • Expérience de 3ans minimum en intégration LLM/IA dans des applications backend.

  • Capacité à travailler en cloud et à résoudre des enjeux techniques complexes.

  • Rigueur, autonomie et bonne communication.

  • Bilingue français / anglais.

Avantages :

  • Poste à 100% Télétravail

  • Rémunération attractive.

  • Opportunités de développement professionnel et de carrière.

  • Environnement de travail stimulant et respectueux.

  • Participation à des projets innovants avec des entreprises de renom.

Rejoignez une équipe dynamique et innovante, où vos compétences seront valorisées et où vous aurez l'occasion de faire une réelle différence dans la qualité de nos produits. Profitez d’un environnement de travail collaboratif qui encourage l’excellence et la croissance personnelle.

Créer une alerte emploi pour cette recherche

Développeur IA Python • Montreal, Quebec

Offres similaires

Ingénieur·e Full-Stack & Builder IA — IA Cloud-Native

AirudiMontreal (administrative region), QC, CA
Temps plein

Une entreprise technologie innovante au Québec recherche un.Requis: solide maîtrise de Python et FastAPI, expérience avec Nuxt 4/Vue 3, et une approche collaborative au sein d'une équipe agile dyna... Voir plus

 • Offre sponsorisée

Ingénieur(e) en logiciels Python/données –Services au secteur financier

KunaiMontreal (administrative region), QC, CA
Temps plein

Ingénieur(e) en logiciels Python/données –Services au secteur financier.Kunai conçoit des solutions technologiques complètes pour les banques, les réseaux de crédit et de paiement, les fournisseurs... Voir plus

 • Offre sponsorisée

Architecte logiciel Azure, jusqu'à 200 000.00$ +100% Télétravail

Larouche Raymond HeadhuntersMontreal, Montreal (administrative region), CA
Télétravail
Temps plein

Architecte logiciel Azure, jusqu'à 200 000.Notre client, une firme de consultation reconnue pour son expertise en.Le ou la candidat(e) idéal(e) possède une solide expérience en.DevOps, analytique e... Voir plus

 • Offre sponsorisée

Senior Développeur API et Microservices

FirstbaseMontreal (administrative region), QC, CA
Temps plein

Devenez un acteur clé en tant que Senior Développeur spécialisé en API et microservices.Utilisez vos compétences sur Go et AWS pour répondre aux défis techniques majeurs en mode télétravail.Ce post... Voir plus

 • Offre sponsorisée

Développeur API Intermédiaire à Plusgrade

PlusgradeMontreal (administrative region), QC, CA
Temps plein

Rejoignez Plusgrade à Montréal en tant que Développeur API Intermédiaire et contribuez à l'OpenAPI.Ce rôle axé sur la technologie nécessite des compétences solides en conception et intégration d'AP... Voir plus

 • Offre sponsorisée

Développeur Python Senior pour IA

WabtecMontreal (administrative region), QC, CA
Temps plein

Rejoignez Evident en tant que Développeur Python Senior, spécialisé dans l'outillage pour l'équipe IA.Ce rôle engageant combine le développement d'outils de benchmarking et de visualisation pour op... Voir plus

 • Offre sponsorisée

Ingénieur Python – Tests Automatisés & Innovation

SyntronicMontreal (administrative region), QC, CA
Temps plein

Une entreprise d'ingénierie mondiale recherche un développeur Python pour concevoir des tests automatisés dans des projets variés.Le candidat idéal aura un diplôme en génie logiciel et 5 ans d'expé... Voir plus

 • Offre sponsorisée

Architecte de Données IA sur Azure – Gouvernance & Pipelines

CIMA+Montreal (administrative region), QC, CA
Temps plein

Une entreprise innovante à Montréal recherche un·e Architecte de données TI.Vous serez en charge de définir et d'optimiser l'architecture des données en cloud Azure pour soutenir les besoins analyt... Voir plus

 • Offre sponsorisée

Développeur Backend & IA — Télétravail 100%

ExploraiMontreal (administrative region), QC, CA
Télétravail
Temps plein

Une entreprise spécialisée en IA recherche un·e Développeur·se Intelligence Artificielle & Backend pour rejoindre son équipe à Montréal.Dans ce rôle, vous développerez des API sécurisées en Python ... Voir plus

 • Offre sponsorisée

Tech Lead Azure AI — Architecte IA Conversationnelle

LaotopMontreal, Montreal (administrative region), CA
Temps plein

Une entreprise technologique à Montréal recherche un Tech Lead spécialisé en Azure AI.Ce poste implique de piloter des solutions conversationnelles basées sur des modèles de langage et Azure OpenAI... Voir plus

 • Offre sponsorisée

Développeur full stack senior IA

ThirdbridgeMontreal (administrative region), QC, CA
Temps plein

Au-delà du code, nous sommes fiers de réunir des passionné·es de technologie au cœur d’une culture inégalable avec qui nous imaginons des expériences numériques que les utilisateurs aiment pour de ... Voir plus

 • Offre sponsorisée

Développeur Solutions IA chez Desjardins

Desjardins GroupMontreal (administrative region), QC, CA
Temps plein

Participez à l'accélération de la transformation numérique au sein de Desjardins en développant des solutions en intelligence artificielle.Contribuez directement à l'optimisation des systèmes à tra... Voir plus

 • Offre sponsorisée

Remote QA Automation Developer (Python)

OPAL-RT TECHNOLOGIESMontreal, Montreal (administrative region), CA
Télétravail
Temps plein

Une entreprise innovante en technologie recherche un Développeur en Automatisation de l'Assurance Qualité passionné pour garantir la qualité de ses produits par des tests d’intégration.Le candidat ... Voir plus

 • Offre sponsorisée

Architecte de Données Principal — IA & Cloud-Native

ValtechMontreal (administrative region), QC, CA
Temps plein

Une entreprise technologique innovante basée à Montréal cherche un(e) Architecte de données principal(e) pour concevoir des architectures de données d'entreprise sur Azure, GCP ou AWS.Le poste requ... Voir plus

 • Offre sponsorisée

Google Cloud Développeur IA Produit

GoogleMontreal (administrative region), QC, CA
Temps plein

Rejoignez Google Cloud en tant que Développeur IA Produit.Ce rôle est centré sur la conception de solutions IA, en facilitant leur déploiement dans des environnements clients variés.En tant que Dév... Voir plus

 • Offre sponsorisée

Python Developer - laval

INVOKElaval, qc, ca
Temps plein

We are looking for a talented and experienced Python Developer with 3 to 5 years of professional experience to join our dynamic team.As a Python Developer, you will be responsible for designing, de... Voir plus

 • Offre sponsorisée

Ingénieur Plateforme IA & Outils de Développement

MaintainX, Inc.Montreal (administrative region), QC, CA
Temps plein

Une plateforme de gestion d'actifs internationale recherche un Développeur(se) Logiciel de Plateforme pour construire une infrastructure pour des agents autonomes.Vous aurez au moins 4 ans d'expéri... Voir plus

 • Offre sponsorisée

Senior Développeur API et Microservices

AppDirectMontreal (administrative region), QC, CA
Temps plein

Devenez un acteur clé en tant que Senior Développeur spécialisé en API et microservices.Utilisez vos compétences sur Go et AWS pour répondre aux défis techniques majeurs en mode télétravail.Ce post... Voir plus