Talent.com
Développeur IA Python
Développeur IA PythonEquest • Quebec City, Quebec, Canada
Développeur IA Python

Développeur IA Python

Equest • Quebec City, Quebec, Canada
11 days ago
Job type
  • Full-time
Job description
Constellio est un éditeur logiciel canadien basé au Québec, récemment acquis par Harris Computer , un groupe international spécialisé dans les solutions logicielles . Constellio développe et commercialise des logiciels libres pour aider les entreprises à devenir performantes dans la gestion de leur information. Ayant l'innovation au cœur de son ADN, la compagnie connaît actuellement une forte croissance et plusieurs grandes organisations de renom ont adopté nos solutions. Constellio accompagne plusieurs organismes publics, ministères et municipalités de grande envergure dans leur transformation numérique.

Nous sommes une équipe de passionné(e)s où le plaisir au travail est une valeur fondamentale. Vous souhaitez que votre travail ait un impact sur des milliers d'utilisateurs en les rendant performants dans leur gestion documentaire ? Vous souhaitez évoluer dans un environnement qui favorise la créativité et l'esprit d'initiative ? Constellio est le bon choix pour votre plan de carrière.

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.
Create a job alert for this search

Développeur IA Python • Quebec City, Quebec, Canada

Similar jobs
Développeur Logiciel - IAM & Plateforme Cloud Distribuée

Développeur Logiciel - IAM & Plateforme Cloud Distribuée

Genetec • Quebec
Full-time
Une entreprise de technologie en logiciel recherche un(e) développeur(euse) logiciel passionné(e) par les technologies cloud pour rejoindre l'équipe d'ingénierie de plateforme.Le candidat idéal aur...Show more
Last updated: 4 days ago • Promoted
Architecte fonctionnel senior

Architecte fonctionnel senior

Ciao • Québec, Capitale-Nationale, Canada
Full-time
Au-delà de la prononciation du nom «Ciao» qui diffère d’une personne à une autre, qui sommes-nous?.Ici la collaboration, le savoir-faire et l’innovation sont le moteur de nos croyances.Ta mission s...Show more
Last updated: 6 days ago • Promoted
Lead Programmeur Unreal — Flexible, Télétravail/Hybride

Lead Programmeur Unreal — Flexible, Télétravail/Hybride

Frima • Québec, Capitale-Nationale, Canada
Remote
Full-time
Une entreprise de développement de jeux vidéo recherche un.Unreal pour diriger une équipe créative.Le candidat idéal doit avoir au moins cinq ans d'expérience en développement, une maîtrise du mote...Show more
Last updated: 30+ days ago • Promoted
Architecte Cloud

Architecte Cloud

Jyga Technologies - GESTAL • Saint-Lambert-De-Lauzon, Canada
Full-time
ChezJyga Technologies, on développe des solutions technologiques innovantes pour le milieu agricole, notamment des systèmes d'alimentation automatisés pour les producteurs de porcs partout dans le ...Show more
Last updated: 4 days ago • Promoted
Architect logiciel senior/DevOps Azure Cloud

Architect logiciel senior/DevOps Azure Cloud

Larouche Raymond Inc. • Quebec
Full-time
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 et intelligence artificielle.En tant que par...Show more
Last updated: 30+ days ago • Promoted
Lead développeur (Team Lead) - Québec

Lead développeur (Team Lead) - Québec

Vooban • Quebec
Full-time
En tant que Team lead, tu vas guider ton équipe de 4-5 développeurs vers le succès !.Communiquer les objectifs à ton équipe.Faire des revues de code, apprendre et transmettre.S’assurer de livrer de...Show more
Last updated: 30+ days ago • Promoted
Ingénieur ML Sénior — Optimisation & Déploiement d’IA

Ingénieur ML Sénior — Optimisation & Déploiement d’IA

Coveo • Quebec
Full-time
Une société innovante dans le domaine technologique recherche un Développeur Sénior en Apprentissage Automatique pour optimiser le déploiement des modèles.Vous contribuerez à réaliser des expérimen...Show more
Last updated: 30+ days ago • Promoted
Développeur Logiciel - IAM & Plateforme Cloud Distribuée

Développeur Logiciel - IAM & Plateforme Cloud Distribuée

Genetec Inc • Québec, Capitale-Nationale, Canada
Full-time
Une entreprise technologique recherche un(e) développeur(euse) logiciel passionné(e) par les technologies cloud et les architectures distribuées.Vous serez responsable de concevoir, développer et m...Show more
Last updated: 2 days ago • Promoted
Développeur Full-Stack Sénior - Télétravail

Développeur Full-Stack Sénior - Télétravail

Evident Industrial • Québec, Capitale-Nationale, Canada
Remote
Full-time
Une entreprise de fabrication d'équipements électriques recherche un Développeur web fullstack Sénior pour concevoir et développer des logiciels de nouvelle génération dans un environnement technol...Show more
Last updated: 25 days ago • Promoted
Architecte Fonctionnel Hybride à Québec — Défis & Impact

Architecte Fonctionnel Hybride à Québec — Défis & Impact

Transition Consulting Services • Quebec
Full-time
Une entreprise de consultation en TI recherche un architecte fonctionnel pour concevoir des systèmes d’information complexes.Le rôle nécessite un minimum de 8 ans d'expérience en architecture fonct...Show more
Last updated: 30+ days ago • Promoted
Ingénieur Logiciel – Système d’Acquisition en Vol

Ingénieur Logiciel – Système d’Acquisition en Vol

Flyscan Systems Inc. • Québec, Capitale-Nationale, Canada
Full-time
Une entreprise technologique innovante basée au Québec recherche un développeur(euse) logiciel expérimenté(e) pour sa plateforme d'acquisition en vol.Le candidat idéal doit posséder plus de cinq an...Show more
Last updated: 9 days ago • Promoted
Développeur.se Guidewire – Poste Hybride – Montréal (H/F)

Développeur.se Guidewire – Poste Hybride – Montréal (H/F)

Catamania • Quebec
Full-time
Guidewire – Poste Hybride – Montréal (H/F).Catamania, entreprise de services numériques implantée en France et à l’international, accompagne ses clients dans leurs projets de transformation digital...Show more
Last updated: 30+ days ago • Promoted
Développeur en IA - Québec | AI Developer - Quebec

Développeur en IA - Québec | AI Developer - Quebec

Fluent Software • Quebec
Full-time
À propos de Fluent Software Group.Fluent Software Group fait partie de la famille des groupes d’exploitation de Valsoft Corporation, un leader mondial dans l’acquisition et la croissance d’entrepri...Show more
Last updated: 16 days ago • Promoted
Ingénieur de Données IA – Cloud et On‑Prem

Ingénieur de Données IA – Cloud et On‑Prem

Valsoft Corp • Quebec
Full-time
Une entreprise de solutions logicielles recherche un analyste de données pour rejoindre son équipe.Le candidat idéal aura un baccalauréat en informatique ou en ingénierie et disposera d'une experti...Show more
Last updated: 30+ days ago • Promoted
Architecte Intégration Azure | JD Edwards E1 – Remote

Architecte Intégration Azure | JD Edwards E1 – Remote

TMC Canada • Québec, Capitale-Nationale, Canada
Remote
Full-time
Une société de services technologiques cherche un Architecte de solutions intégrateur pour rejoindre leur équipe.Le candidat retenu travaillera sur des intégrations complexes entre Microsoft Dynami...Show more
Last updated: 30+ days ago • Promoted
Architecte logiciel Azure, jusqu'à 200 000.00$ +100% Télétravail

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

Larouche Raymond Headhunters • Québec, Capitale-Nationale, Canada
Remote
Full-time
Architecte logiciel Azure, jusqu'à $ +100% Télétravail.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, ...Show more
Last updated: 30+ days ago • Promoted
Ingénieur Backend IA — Horaires flexibles

Ingénieur Backend IA — Horaires flexibles

Livesnap • Québec, Capitale-Nationale, Canada
Full-time
Une entreprise innovante recherche un(e) Développeur·euse backend pour participer à la conception et à l'implémentation d'une plateforme d'automatisation d'intelligence d'affaires.Le candidat idéal...Show more
Last updated: 30+ days ago • Promoted
Leader Produits et Plateformes de Données

Leader Produits et Plateformes de Données

GoTo • Quebec
Full-time
Une entreprise technologique recherche un chef des produits et plateformes de données pour transformer les stratégies d'affaires en produits performants.Avec plus de 5 ans d’expérience en gestion d...Show more
Last updated: 30+ days ago • Promoted