Developpeur(euse) Vision AI

Waste Robotics

$100K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development, particularly in Python.
  • Practical experience in object detection or instance segmentation with rigorous metric evaluation.
  • Proven MLOps practices and deployment experience with PyTorch, ONNX, TensorRT, or equivalents.
  • Familiarity with domain shift, imbalanced data, or active learning techniques.
  • Strong software engineering skills, including modular design and automated testing.

Responsibilities

  • Train, evaluate, compare, and deliver detection and segmentation models like YOLO and Mask R-CNN; diagnose errors and report detailed metrics.
  • Manage real-time inference at the edge, conduct parity testing, optimize latency and throughput for deployments.
  • Develop robust evaluation protocols to ensure generalization across varying conveyor qualities, lighting, and camera conditions.
  • Prioritize informative images for active annotation and verify pre-annotations quality from the models.
  • Specify and validate RGB-D cameras and optics under operational conditions.

Benefits

  • Comprehensive oversight of robotic picking performance from sensor to production robot.
  • Direct impact from technology deployed across multiple countries to support the circular economy.
  • Four weeks of vacation plus a leave day on your birthday, comprehensive insurance plans, and team-building activities.
Full Job Description
Développeur(-euse) logiciel Vision/IA senior

Vision par ordinateur pour le picking robotique haute vitesse & MLOps

Récupération de matières à haute vitesse

Vos responsabilités
  • Perception haute vitesse : 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, latence).
  • MLOps & déploiement : inférence temps réel
    en
    périphérie, tests de parité entre environnements, optimisation de la latence/du débit, releases traçables et réversibles.
  • Généralisation multi-sites :
    protocoles
    d'évaluation
    robustes aux variations de convoyeurs, d'éclairage et de caméras; détermination du plus petit jeu de données requis pour un nouveau site.
  • Annotation active :
    priorisation des images les plus informatives et contrôle
    qualité des pré-annotations du modèle.
  • Imagerie
    industrielle : spécification et validation des caméras RGB-D, de l'optique et des conditions de mise en service.

Profil recherché
  • Propriété senior de systèmes Python en production (conception, tests, mise en production, support).
  • Expérience concrète en
    détection
    d'objets
    ou segmentation d'instances, avec rigueur d'évaluation au-delà
    d'une
    seule
    métrique.
  • Pratiques MLOps
    éprouvées et déploiement avec PyTorch, ONNX, TensorRT
    ou
    équivalent.
  • Expérience avec le décalage de domaine, les données déséquilibrées
    ou
    l'apprentissage
    actif.
  • Solide génie logiciel : conception modulaire, tests
    automatisés, documentation.

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

Compétences
interpersonnelles
  • Excellentes
    compétences
    en communication et en 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
    en
    révision 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
    incomparables 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. 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 picking robotique, 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.
  • 4 semaines de vacances en plus d'un congé 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) Vision AI jobs: