Developpeur-euse AI senior

Waste Robotics

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Proven senior experience in deploying Python solutions in production.
  • Industrial experience in object detection or instance segmentation with thorough evaluation standards.
  • MLOps expertise, particularly in deployment using PyTorch, ONNX, TensorRT, or similar tools.
  • Knowledge of domain adaptation, handling imbalanced data, and active learning.
  • Strong software engineering skills in modular design, automated testing, and documentation.

Responsibilities

  • Train, evaluate, and deliver real-time detection and segmentation models (YOLO, DETR, Mask R-CNN).
  • Execute real-time inference and optimize for latency and throughput in MLOps.
  • Develop robust, site-generalized models minimizing data needs for performance.
  • Prioritize informative images for active learning and quality control of model annotations.
  • Specify and validate industrial imaging tools like RGB-D cameras under complex conditions.
  • Maintain a robust pipeline for model training and stay updated on model architecture technology.

Benefits

  • Comprehensive view of robotic sorting performance from sensor to production robot.
  • Opportunity to impact technology deployed globally within the circular economy.
  • Paid day off on your birthday, full benefits including dental and telemedicine, team activities.
Full Job Description
Développeur(-euse) logiciel IA senior

Vision par ordinateur pour le tri robotisé en temps réel & MLOps

Waste Robotics | Récupération de matières revalorisables en temps réel | Région de Montréal ou de Trois-Rivières, Québec

Vos responsabilités
  • Détection en temps réel : entraîner, évaluer, comparer et livrer des modèles de détection et de segmentation (YOLO, DETR, Mask R-CNN); diagnostiquer les erreurs et rapporter des métriques complètes (précision, rappel, F1, AP/mAP, temps d'inférence).
  • MLOps & déploiement : inférence en temps réel, tests de parité entre environnements d'exécution, optimisation des hyperparamètres, optimisation de la latence/du débit, déploiements traçables et réversibles.
  • Généralisation multisites : développer des modèles robustes aux variations de convoyeurs, d'éclairage et de caméras; exploiter l'augmentation de données ciblée et l'apprentissage par transfert; minimiser le nombre de données nécessaires pour atteindre les performances pour un nouveau site.
  • Apprentissage actif : priorisation des images les plus informatives et contrôle qualité des pré-annotations générées par le modèle.
  • Imagerie industrielle : spécification et validation des caméras RGB-D, de l'optique et des conditions de mise en service.
  • Pipeline de production: maintenir un pipeline d'entraînement des modèles robuste et facile à supporter, tout en assurant une veille technologique sur l'architecture des modèles.

Profil recherché
  • Expérience senior confirmée dans la prise en charge de solutions Python en production (conception, tests, mise en production, support).
  • Expérience industrielle en détection d'objets ou en segmentation d'instances, avec une rigueur d'évaluation allant au-delà d'une seule métrique phare.
  • Pratiques MLOps éprouvées et de l'expérience en déploiement avec PyTorch, ONNX, TensorRT ou équivalent.
  • Expérience avec l'adaptation de domaine, les données déséquilibrées ou l'apprentissage actif.
  • Solides compétences en génie logiciel : conception modulaire, tests automatisés, documentation.

Atouts : imagerie industrielle (RGB-D, calibration, environnements difficiles), CUDA/profilage GPU, pipelines de données infonuagiques, plateformes de traçabilité des modèles.

Compétences interpersonnelles
  • Excellentes habiletés de communication et de collaboration au sein d'une équipe multidisciplinaire (IA, logiciel, matériel, opérations, experts du domaine).
  • Capacité à encadrer des pairs et à communiquer directement les compromis techniques, notamment lors des revues de code et de conception.
  • Autonomie dans l'organisation de son propre travail et bon jugement dans la gestion des priorités.
  • Esprit d'analyse : capacité à remettre en question des résultats non comparables et à expliquer clairement les limites expérimentales.
  • Communication professionnelle en français et en anglais.
  • Localisation : vous devez actuellement résider dans la région de Montréal ou de Trois-Rivières, Québec. Le télétravail hors de ces régions et une intention de relocalisation future ne répondent pas à cette exigence.

Ce que nous offrons
  • Une vue complète sur la performance de tri robotisé, du capteur jusqu'au robot en production.
  • L'impact concret d'une technologie déployée dans plusieurs pays, au service de l'économie circulaire et l'environnement.
  • Congé payé le jour de votre anniversaire, assurances complètes (dentaire, PAE, télémédecine), activités d'équipe.

Similar Jobs

More Jobs at Waste Robotics

More Information Technology Jobs

Find similar Developpeur-euse AI senior jobs: