Senior Machine Learning Engineer - Computer Vision
Citylogix
À propos du rôle
Relevant du chef de la direction technologique (CTO), l'ingénieur principal ou l'ingénieure principale en apprentissage automatique est responsable de la recherche, du développement et du déploiement des modèles de vision par ordinateur au cœur de notre plateforme. Ceux-ci comprennent notamment les systèmes de segmentation qui détectent les défauts d'infrastructure et cartographient les actifs routiers à partir d'images acquises à grande échelle.
Il s'agit d'un rôle technique pratique, axé sur la segmentation par transformeurs. Vous prendrez en charge l'ensemble du cycle de vie des modèles, de la recherche à la mise en production : amélioration de la précision et de la robustesse, généralisation des modèles à différents systèmes de caméras, consolidation de modèles spécialisés en architectures unifiées, et collaboration avec les équipes DevOps et de développement afin d'assurer leur déploiement fiable et à grande échelle.
Responsabilités principales
- Concevoir, entraîner et évaluer des modèles d'apprentissage profond pour la segmentation sémantique, par instance et panoptique, appliqués à la détection de défauts d'infrastructure ainsi qu'à la segmentation des actifs et des scènes routières.
- Adapter et affiner (fine-tuning) des architectures de segmentation par transformeurs (p. ex. Mask2Former, OneFormer et les modèles de la famille DETR, y compris des variantes internes).
- Améliorer la généralisation des modèles afin d'assurer une performance fiable sur différents systèmes de caméras et dans diverses conditions d'imagerie, individuellement ou en combinaison.
- Consolider plusieurs points de contrôle (checkpoints) spécialisés en modèles multitâches unifiés afin de simplifier l'architecture de production.
- Collaborer avec l'équipe DevOps pour entraîner, déployer et surveiller les modèles sur AWS (y compris Amazon SageMaker), tout en optimisant les performances et les coûts d'inférence.
- Concevoir et maintenir des pipelines d'entraînement reproductibles, des bancs d'évaluation ainsi que des flux de travail liés aux jeux de données et à l'annotation.
- Diagnostiquer les défaillances des modèles et les problèmes de qualité des données, puis mettre en œuvre des améliorations mesurables en matière de précision, de robustesse et d'efficacité.
- Assurer une veille technologique sur les nouvelles architectures et techniques, puis recommander celles qui apportent une réelle valeur ajoutée à la plateforme.
- Maintenir une documentation technique claire, des registres d'expériences et des normes de gestion des versions des modèles.
Exigences du poste
- Minimum de cinq (5) années d'expérience appliquée en apprentissage automatique ou en vision par ordinateur, ou une maîtrise (M. Sc.) ou un doctorat (Ph. D.) dans un domaine pertinent accompagné d'au moins trois (3) années d'expérience appliquée.
- Solide maîtrise pratique de PyTorch.
- Expérience démontrée en segmentation par apprentissage profond (sémantique, par instance et/ou panoptique) appliquée à des images réelles.
- Expérience pratique des architectures de vision par transformeurs (Mask2Former, OneFormer, DETR ou équivalent).
- Bonne maîtrise des techniques de fine-tuning, d'apprentissage par transfert (transfer learning) et d'adaptation ou de généralisation de domaine.
- Expérience avec l'écosystème Hugging Face et/ou Detectron2.
- Aisance à entraîner et à déployer des modèles dans un environnement infonuagique (AWS de préférence; une expérience avec Amazon SageMaker constitue un atout important).
- Solides compétences en développement logiciel Python ainsi qu'en bonnes pratiques de développement (gestion des versions, tests et reproductibilité).
- Excellentes aptitudes en communication, en collaboration et en résolution de problèmes, ainsi que la capacité à gérer plusieurs priorités dans un environnement dynamique.
Atouts
- Expérience avec l'imagerie provenant de caméras industrielles, linéaires (line-scan) ou panoramiques.
- Expérience en géomatique (SIG), en télédétection ou dans des applications liées aux infrastructures et au génie civil.
- Expérience en MLOps, notamment en gestion du cycle de vie des modèles, en surveillance et en CI/CD appliqués à l'apprentissage automatique.
- Expérience en optimisation de modèles (quantification, distillation, ONNX, TensorRT ou équivalent) afin d'améliorer l'efficacité de l'inférence.
- Expérience dans l'unification de systèmes multitâches ou multimodèles au sein d'architectures consolidées.
- Publications évaluées par les pairs ou contributions à des projets de vision par ordinateur à code source ouvert.
- Expérience au sein d'une entreprise technologique ou d'une entreprise SaaS en forte croissance.
- Join Jumio as a Machine Learning Engineer specializing in Computer Vision. Bring your expertise to the Biometrics team, developing and optimizing innovative ML solutions in AWS. As a key player in our Biometrics team, you'll work on real-world machine learning applications,...Computer
- ...that matter. Position We are looking for our lead deep learning engineer to spearhead the development of our groundbreaking sensing... ...technology. What you will do Design, fine‑tune, and deploy computer vision models (YOLO, Insight Face, Media Pipe, facial landmark...ComputerInternshipRemote work
- Drive revenue and lead a dynamic team as a Senior Sales Manager at CorGTA in Montreal.... ...role requires expertise in automation and computer vision solutions to achieve sales objectives.... ...includes leading a team of application engineers and sales representatives to meet revenue...SeniorComputer
$118k - $152k per year
...interne liées au poste. CAD $118,000 - $152,000 Design, build, and optimize machine learning models that power data-driven decisions The Role We are seeking a Machine Learning Engineer to join a collaborative team delivering advanced analytics and AI solutions...SuggestedTemporary workInternshipImmediate start- Transform your career at OneSix as a Senior Machine Learning Scientist, focusing on innovative ML solutions. Collaborate across multiple industries... ...guiding project strategies. Engaging closely with talented engineers and data scientists, you will ensure seamless integration of...SeniorComputer
- ...Machine Learning Engineer – Biometrics (Computer Vision) We’re looking for a Staff/Senior Machine Learning Engineer with deep expertise in computer vision and biometrics to lead the design and scaling of face recognition systems in production. You’ll build and train models...SeniorComputerLocal area
$100k - $110k per year
Senior Machine Learning Developer – Commerce AI Join to apply for the Senior Machine Learning Developer – Commerce AI role at Coveo. About the... ...leadership influence to guide our ambitious AI technological vision of bringing the latest advances in the domain to a wide range...SeniorFull time- Innovate urban delivery solutions with Serve Robotics as a Lead Machine Learning Engineer. Focus on developing large-scale training systems for multimodal robotics data and improve autonomy models. Serve Robotics is seeking a skilled expert to enhance our autonomous delivery...
- Capco is hiring a Machine Learning Engineer to deliver analytics and AI solutions for financial services. In this role, you will manage the full lifecycle of machine learning models, ensuring their effectiveness from development to deployment. Join a dynamic team that focuses...
- Rejoignez BrainBox AI en tant que développeur en apprentissage automatique senior. Ce rôle crucial implique l'implémentation de cadres IA et la collaboration pour un déploiement efficace des modèles. Avec 5 à 8 ans d'expérience, vous jouerez un rôle fondamental dans la conception...SeniorApprenticeship
- ...We're looking for a Senior Machine Learning Engineer with strong computer vision expertise to join our Biometrics team. You'll ramp up on the biometrics domain while contributing to the design, training, and scaling of our ML systems end-to-end on AWS. The final job level for...SeniorComputerFull timeWorldwide
- ...équipe Nous sommes une équipe multidisciplinaire (vision numérique, apprentissage machine, développement logiciel) qui crée des algorithmes... ...team’s dynamic We are a multidisciplinary team (computer vision, machine learning, software development) creating automatic...ComputerApprenticeshipFlexible hours
- Machine learning Programmer (Character & Animation) – Rainbow Six 1 month ago • Be among the first... ...industrializing ML into a modern game engine. Responsibilities Analyze existing... ...experience). Undergraduate degree in computer science (or significant industry experience...ComputerFull timeShift work
- Drive innovation in manufacturing automation at Vention as a Senior Software Engineer. Focus on developing high-performance machine applications in a hybrid working environment. Vention seeks a Senior Software Engineer to join its dynamic Machine Apps team. This role involves...Senior
- ...We are looking for a brilliant machine learning engineer to join our Montreal development team. You will work on state of the art computer vision and machine learning projects, surrounded by a group of passionate, expert developers. Your work will directly affect technology...ComputerFull time
$400k per year
...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment Type: Full-time Responsibilities Design, train... ..., and model tuning. Develop scalable algorithms for NLP, computer vision, or recommendation systems. Collaborate with product...ComputerFull timeRemote workRelocation$116.5k - $174.8k per year
...helped pioneer autonomous technology. Meet the Team As a Machine Learning Engineer II – Learned Behaviors, you will help develop and deploy... ...team. What You’ll Need to Succeed Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, Machine Learning,...ComputerFull timeWork at officeRemote work- ...wellbeing, and truly belong. What's in it for you? Constant learning, skill growth, great benefits, and a team that wants you... ...grow and succeed. About the Role We are hiring a Senior Machine Learning Engineer Scientist to lead the development of scalable graph-based...SeniorComputerLong term contractPermanent employmentFull timeWorldwideFlexible hours
- A leading company in quantum technologies is seeking a Pre-Sales Engineer in Montreal. In this entry-level role, you will bridge technical teams and clients to support the integration of quantum solutions. Candidates should have a Master's degree in a related field and a solid...
- ...consensus. Our team works on a variety of high-impact machine learning projects, and we are looking for a Machine Learning... ...: ~ A bachelor’s or a master’s degree in computer science, software engineering or equivalent ~5+ years of experience building software...Computer
$95k - $115k per year
...team members. We are a team of dedicated Engineers and Designers with an average of 7 years’... ...at Grantek and have grown into successful senior team members who are integral to our... ...manufacturing processes. Job Description Machine Safety Specialist – Sales Engineer at...SeniorFlexible hours- ...Job Description As a Senior Software Developer at Vention, reporting to the Machine Apps Team Lead, you will be a key contributor... ...managers, designers, and other engineers to deliver robust applications... ..., mentorship, and quarterly learning sessions. Hybrid work: Flexibility...SeniorLong term contractWork at officeWork from home
- Become part of LAPORTE's engineering team as a Machine Safety Engineer, focusing on risk management and safety compliance in Mississauga. Utilize your engineering expertise to enhance industrial safety standards. In this role, you will evaluate the safety of machinery and...Flexible hours
- ...Opportunity As a member of the leadership team, you will own the engineering vision, architecture and execution for Operator Vision. Your... ...scalable, resilient and secure SaaS solution that leverages novel computer vision technologies. Engineering leader with proven track...ComputerFull time
$111.31k - $155.44k per year
...s possible for a sustainable world. Learn about our benefits designed for you to... ...innovation. What's in it for you: The Senior Software Engineer on the Algorithm Team plays a key role... ...closely with data scientists and machine learning engineers to productionize advanced...SeniorComputerHourly payWork at officeImmediate startWork from home- ...Title : Machine Learning Engineer Type : Contract to Hire Location : 100% Remote (Canada) Rate: $Open / Market Requirements · BSc/MSc in computer science, mathematics or related technical discipline · 1-4 years’ experience in software engineering with exposure...SeniorComputerContract workRemote work
- ...developer tools, applications, and compute. We partner with enterprises... ...tasks, save time, and enhance learning and creativity. Our technology... ...AI is seeking a Applied AI Engineer to facilitate the adoption of... ...concepts and algorithms underlying machine learning and LLMs • You're...Full timeInternshipRelocation package
$160.8k - $212.3k per year
...the first AV software company with the vision to partner directly with a truck manufacturer... ...processes. Work in the cloud machine learning ecosystem alongside other machine learning... ...fields (CS, Robotics, Electrical Engineering) with industry experience in shipping production...SeniorComputerFull timeImmediate startRelocation- ...Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une expérience en IA/ML est d’apporter les meilleures pratiques et principes de conception...SeniorApprenticeship
- ...A career as a Senior Data Engineering Developer in the Information Technology - Capital Markets team... ...Our team stands out for its cross-sector vision, rigour and commitment to innovation. Our... ...programs, based on on on-the-job learning, help you master your profession and develop...SeniorComputerFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer - Computer Vision. Be the first to apply!
- senior software developer Montréal, QC
- working with seniors Montréal, QC
- senior human resources Montréal, QC
- senior director of operations Montréal, QC
- construction senior project manager Montréal, QC
- senior accounting technician Montréal, QC
- senior program manager Montréal, QC
- senior development manager Montréal, QC
- senior data scientist Montréal, QC
- senior property accountant Montréal, QC
