28 Oct
|
MMC Packaging Equipment
|
Laval
28 Oct
MMC Packaging Equipment
Laval
Spécialiste principal en intelligence artificielle appliquée – Systèmes industriels
Équipement d'emballage MMC est à la recherche d'un(e) spécialiste principal en intelligence artificielle appliquée pour agir à titre de référent technique unique en matière d'intelligence artificielle et de science des données au sein de l'entreprise. La personne titulaire du poste conçoit, développe et déploie des systèmes d'IA de bout en bout pour deux grands axes d'activité — l'inspection visuelle automatisée par vision industrielle et les systèmes conversationnels et agentiques basés sur des modèles de langage (LLM) — tout en assurant un rôle de conseil stratégique auprès des équipes non techniques.
Ce poste requiert une expertise de recherche appliquée de haut niveau : la personne ne doit pas se limiter à intégrer des modèles ou des outils existants comme des « boîtes noires », mais doit être en mesure de les comprendre en profondeur, de les modifier, de les adapter, voire de développer des solutions sur mesure (modèles, protocoles, outils internes) lorsque rien d'adéquat n'existe sur le marché.
Responsabilités principales
1. Vision par ordinateur et IA appliquée à l'inspection qualité industrielle
- Concevoir, entraîner et optimiser des modèles de détection d'objets et de détection et de classification d'anomalies pour l'inspection visuelle automatisée de pièces en ligne de production à haute cadence, en allant au-delà de l'utilisation de modèles préentraînés (modification d'architecture, fine-tuning, développement sur mesure selon les besoins).
- Développer et maintenir un pipeline de reconnaissance optique de caractères et de symboles ainsi qu'une bibliothèque d'inférence propriétaire optimisée pour un déploiement embarqué temps réel, avec des exigences strictes de rapidité et de précision.
- Mettre en place des pratiques MLOps et des outils internes pour soutenir le cycle complet des projets, de la collecte et de la préparation des données jusqu'au déploiement en production chez les clients.
- Agir comme principale ressource pour effectuer les études de faisabilité, réaliser le développement de nouvelles fonctionnalités d'inspection numérique pour des applications sur mesure, déployer ces solutions dans un environnement client et en assurer le soutien technique en phase d'opération.
2. Systèmes de modèles de langage (LLM), RAG et agents IA autonomes
- Concevoir, développer et maintenir des systèmes RAG (Retrieval-Augmented Generation) et des agents conversationnels d'entreprise entièrement auto-hébergés, sans dépendance à des fournisseurs de LLM tiers en production.
- Développer des systèmes agentiques capables d'exécuter des actions autonomes, incluant des architectures multi-agents spécialisées, avec des mécanismes de suivi de la qualité des réponses fournies.
- Développer des outils et serveurs respectant le protocole MCP (Model Context Protocol) pour connecter des agents IA à des logiciels métier sans solution d'intégration existante ou adéquate sur le marché.
3. Rôle de conseil stratégique
- Agir comme référent technique unique de l'entreprise en intelligence artificielle et en données, en conseillant la direction et les équipes opérationnelles sur la faisabilité et les approches des projets envisagés.
- Vulgariser des concepts techniques complexes pour des interlocuteurs non spécialistes et traduire les besoins d'affaires en solutions techniques réalistes, adaptées aux contraintes réelles de l'entreprise.
Compétences techniques requises
- Langages et environnements : Python (avancé), C/C++ (avancé, environnement de production temps réel), notions de JavaScript/TypeScript pour le développement d'interfaces.
- Vision par ordinateur et deep learning : PyTorch, TensorFlow, architectures de détection d'objets et de segmentation (familles YOLO ou équivalent), détection d'anomalies visuelles, OCR, entraînement/fine-tuning/modification d'architecture de modèles, augmentation de données.
- Intégration à des systèmes industriels temps réel : Caméras industrielles, protocoles de communication industriels, contraintes de cadence de ligne de production.
- Optimisation et déploiement de modèles embarqués : Quantification de modèles (dynamique et pendant l'entraînement), export et exécution multi-runtime (ONNX Runtime, OpenVINO, TensorRT et moteurs d'inférence GPU/CPU équivalents), optimisation du temps d'inférence en environnement de production temps réel, exploitation CPU et GPU (CUDA).
- MLOps : Versionnement de modèles et de jeux de données, intégration continue appliquée à l'IA, outils de suivi d'expérimentation (type MLflow).
- LLM, RAG et systèmes agentiques : Conception de systèmes RAG, bases de données vectorielles et recherche hybride, frameworks d'orchestration LLM/agents (LangChain, LangGraph, LlamaIndex), déploiement et optimisation de modèles de langage open source auto-hébergés, quantification de LLM, développement d'outils/serveurs respectant le protocole MCP.
- Ingénierie logicielle : Conception d'API, conteneurisation, gestion de bases de données relationnelles et vectorielles, contrôle de version, tests automatisés.
- Autonomie en recherche appliquée : Expérience démontrée de portage de projets de recherche appliquée de bout en bout (conception à déploiement en production), en autonomie complète et sans supervision technique directe.
- Bilinguisme : Français et anglais professionnels, à l'oral et à l'écrit, pour la collaboration avec des ressources techniques internationales et la documentation technique.
Exigences
- Maîtrise en intelligence artificielle, en science des données, ou dans un domaine connexe jugé équivalent
- Minimum 3 ans d'expérience pertinente en développement de systèmes d'IA appliqués
- Au moins 2 ans en industries manufacturières au sein d'un équipementier (OEM)
- Permis de travail validé (Résidence permanente ou citoyenneté canadienne)
Salaire
Entre 41,91 $ et 49,10 $ par heure
Langues
Français et anglais (niveau professionnel)
Espagnol et allemand (atouts importants)
Permanent, temps plein
Laval, Québec, Canada
40 heures/semaine
Avantages sociaux
- Assurance dentaire
- Assurances collectives
- Congés payés
- Cotisation paritaire au régime de retraite
- Événements d'entreprise
- Programme d'aide aux employés
- Stationnement sur place
Code CNP
21211 – Scientifiques des données
📌 Spécialiste principal en intelligence artificielle appliquée – Systèmes industriels (Laval)
🏢 MMC Packaging Equipment
📍 Laval