Staff AI Developer / Architecte IA
EXFO View all jobs
- Montreal, QC
- Permanent
- Full-time
- Développer et déployer des modèles d’IA de pointe sur les instruments et appareils EXFO afin d’améliorer, automatiser et, dans certains cas, réinventer leurs processus opérationnels.
- Générer de l’intelligence à travers l’écosystème connecté en analysant les données des appareils, les comportements utilisateurs et les contextes opérationnels, afin de découvrir des relations cachées et des causes profondes dans des jeux de données à grande échelle.
- Exploiter des techniques avancées d’analyse et de prévision pour révéler des insights et anticiper les tendances influençant les décisions produits.
- Réinjecter automatiquement les insights intelligents dans les appareils pour améliorer continuellement leurs performances et la productivité des utilisateurs.
- Façonner l’avenir de l’IA agentique chez EXFO en concevant des agents intelligents spécialisés.
- Accompagner la transition des initiatives IA vers la production.
- Concevoir, implémenter et maintenir des systèmes IA (edge, cloud, hybride).
- Définir les bonnes pratiques (déploiement, versioning, monitoring, cycle de vie).
- Assurer la fiabilité, performance, scalabilité et maintenabilité.
- Apporter un jugement technique solide sur l’architecture et les modèles.
- Guider le niveau de sophistication des solutions.
- Challenger les approches trop complexes.
- Éviter les pièges fréquents (data drift, pipelines fragiles, surapprentissage, etc.).
- Mettre en place des pratiques MLOps (CI/CD, tests, monitoring, rollback).
- Assurer la reproductibilité et la traçabilité.
- Définir des métriques de performance.
- Collaborer avec les équipes DevSecOps pour des déploiements sécurisés.
- Travailler avec les équipes logiciel, matériel et produit.
- Contribuer aux décisions d’architecture.
- Traduire les besoins d’affaires en solutions IA concrètes.
- Mentorer les ingénieurs IA et data scientists.
- Élever la maturité du CoE.
- Partager les apprentissages issus de l’expérience terrain.
- 8+ ans en IA/ML, dont 3–5 ans en production.
- Expérience démontrée du PoC à la production.
- Expérience en déploiement sur :
- Edge / embarqué
- Cloud
- Hybride
- Gestion du cycle de vie des modèles.
- Solide base en développement logiciel (Python / GoLang).
- CI/CD, Docker, Kubernetes, infrastructure as code.
- Outils MLOps (MLflow, Kubeflow, SageMaker, etc.).
- Bases solides en ML (supervisé, non supervisé, deep learning).
- Capacité à choisir entre deep learning et approches classiques.
- Optimisation pour environnements contraints.
- Maîtrise des pipelines de données et de la qualité des données.
- Compréhension des compromis performance / robustesse / explicabilité.
- Approche pragmatique orientée business.
- Esprit collaboratif.
- Capacité à challenger de façon constructive.
- Forte responsabilisation.
- Influence sans autorité formelle.
- Communication claire.
- Résilience face à l’ambiguïté.
- Priorisation de la simplicité et de la fiabilité.
- Déploiement plus rapide des modèles avec moins d’incidents.
- Réduction du sur-ingénierie.
- Adoption claire des standards MLOps.
- Systèmes IA fiables et maintenables.
- Décisions plus disciplinées en conception IA.
- Rôle senior, contributeur individuel.
- Membre clé du CoE IA.
- Aucun rapport direct.
- Rattaché à l’organisation du CTO.
- Expérience en industrie, télécom, embarqué ou hardware.
- Expérience en environnements réglementés ou critiques.
- Optimisation de modèles sur edge.