Developer - Développeur Intelligence Artificielle
Bombardier, leader mondial dans le transport aérien, recherche un développeur spécialisé en Intelligence Artificielle pour rejoindre notre équipe. Le poste implique l’amélioration des pipelines de recherche hybride, la conception de systèmes de récupération multimodale, le développement frontend moderne et la sécurisation des plateformes en Azure.
Avantages sociaux
- Régimes d'assurance (Soins dentaires, soins médicaux, assurance‑vie, assurance‑invalidité, et plus encore)
- Salaire de base compétitif
- Régime d'épargne retraite
- Programme d'aide aux employés
- Programme de télésanté
Contributions attendues
Diriger les améliorations de la qualité de récupération : renforcer la récupération hybride BM25 + dense, ajouter un filtrage robuste par métadonnées, et implémenter / comparer des rerankers (cross‑encoder ou LLM léger comme reranker).Itérer sur les pipelines BGE existants.
Reconcevoir le découpage et l’indexation des PDF ; construire des benchmarks, introduire la déduplication, et maintenir la traçabilité des documents.Étendre l’évaluation au-delà de Recall@k (nDCG, MRR, Precision@k) et mettre en place un pipeline d’évaluation continue avec télémétrie et journalisation.Faire progresser la reconnaissance optique de caractères (OCR) et la compréhension des documents : utiliser PaddleOCR, évaluer les approches OCR basées sur LLM, étendre l’extraction de tableaux / diagrammes.Contribuer à un frontend moderne : migration de Streamlit vers React / Next.js + TypeScript avec sécurisation et mise en évidence des extraits PDF.Renforcer la sécurité et les fondations : implémenter le contrôle d’accès avec Azure AD / LDAP, respecter la résidence des données au Canada.Améliorer l’expérience développeur : revues de code, tests, workflows CI / CD avec Git Actions.Qualifications
Expérience : 7+ ans en développement logiciel, 2+ ans en GenAI appliquée à la recherche / RAG; maîtrise solide de Python et des fondamentaux de la recherche d’information (BM25, recherche vectorielle ANN, hybride / fusion, reranking).Embeddings & reranking : pratique avec BGE ou équivalent, tuning léger, construction d'environnements d’évaluation.Documents & OCR : parsing de PDF, PaddleOCR, extraction de tableaux / diagrammes.Cloud & contrôle d’accès : à l’aise dans Azure, intégration Azure AD ou LDAP.DevOps : avancé Git, CI / CD via Azure DevOps / Git Actions.Communication : bilingue anglais / français.Atouts : React / Next.js + TypeScript, OpenTelemetry, tuning LoRA / contrastif, bases vectorielles (Qdrant, Milvus, Weaviate, pgvector, ChromaDB).Vous n’avez pas besoin de toutes les compétences, connaissances et expériences requises pour postuler à ce poste. Nous recherchons une personne talentueuse et passionnée.
Bombardier est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi et encourage les personnes de toute race, religion, origine ethnique, identité sexuelle, orientation sexuelle, âge, statut d'immigrant, handicap ou autres caractéristiques protégées par la loi à postuler.
Emploi : Developer - Développeur Intelligence Artificielle
Site principal : Centre Administratif (CA)
Organisation : Aerospace Canada
Quart de travail : Travail de jour
Statut de l'employé : Régulier
Réquisition : 10154 Developer - Développeur Intelligence Artificielle
#J-18808-Ljbffr