Senior Research Engineer – Machine Learning, Computer Vision

mtl.ai

Montreal (administrative region)

Hybrid

CAD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Autonomie
Plan ESOP
Culture collaborative
Projets à forte visibilité

Job summary

Montreal-based MTL.AI recherche un(e) ingénieur·e chercheur·se senior autonome pour développer des systèmes de segmentation en temps réel destinés à la diffusion d'événements sportifs mondiaux. Vous concevrez des modèles et des algorithmes en C++ et CUDA et assurerez leur passage en production dans un cadre haute performance.

Le profil idéal maîtrise la géométrie multi-vues et les méthodes d'apprentissage non supervisé, avec une passion pour l’excellence technique et le travail en équipe

Qualifications

  • Docteur(e) en informatique ou domaine quantitatif équivalent.
  • Capacité à concevoir des solutions innovantes dans des problématiques visuelles.
  • Autonomie et rigueur dans un contexte haute visibilité.

Responsibilities

  • Segmentation sémantique en temps réel avec latence milliseconde.
  • Recherche en apprentissage non supervisé pour données peu ou non annotées.
  • Développement algorithmique en C++ et CUDA, lien recherche-production.
  • Intelligence spatiale et intégration de graphiques 3D dans des flux vidéo en direct.

Skills

C++
Python
CUDA
GLSL
Géométrie MV
Deep learning

Education

Ph.D. en informatique

Tools

CUDA
GLSL
Git
CMake

Job description

Lieu : Montréal QC, Canada (Hybride) | Entreprise : MTL.AI | Impact : Plus de 100 millions de téléspectateurs à l’échelle mondiale

  • La mission : Développer des systèmes de segmentation sémantique en temps réel pour la diffusion d'événements sportifs majeurs à l’échelle mondiale.
  • La pile technique : Expertise avancée en Python, CUDA/GLSL, C++ et géométrie multi-vues.
  • L'environnement : Une culture axée sur la confiance, la productivité et l'excellence technique.
  • Le profil idéal : Un·e chercheur·se-ingénieur·e autonome qui valorise le perfectionnement minutieux et s'épanouit face à des défis complexes et stratégiques.
  • La récompense : Autonomie professionnelle, rémunération globale attractive et plan d'options d'achat d'actions (ESOP) au sein d'une entreprise technologique à fort impact.

Chez MTL.AI, nous concevons la technologie sous-jacente qui alimente le marketing et la création graphique des plus grands événements sportifs en direct au monde. Notre travail est exécuté en temps réel et visionné par des centaines de millions de personnes à l'échelle globale. Dans cet environnement à haute visibilité, aucune erreur n'est permise. Nous recherchons un·e ingénieur·e senior qui comprend que l'excellence n'est pas un état figé, mais un processus d'amélioration continue.

Philosophie fondamentale : Autonomie et rigueur

L'autonomie et la flexibilité, tant dans les choix techniques que dans le cadre de travail, constitue le cœur de notre culture. Nous donnons à nos ingénieur·es une pleine responsabilité sur leur périmètre.

  • Naviguer dans l'ambiguïté : Vous saurez gérer l'incertitude, aussi bien dans la recherche scientifique que dans l'exécution opérationnelle.
  • Excellence itérative : La qualité en direct exige des tests poussés et continus. Nous recherchons des profils passionnés par l'optimisation rigoureuse de leurs modèles jusqu'à l'obtention d'une précision irréprochable.
  • Souci du détail : Les moindres imperfections dans les masques de segmentation ou la stabilité du suivi se trouvent démultipliées à l'écran. Vous accordez une attention naturelle aux finitions qui échappent souvent aux autres.
Responsabilités Clés
  • Segmentation sémantique en temps réel : Concevoir et déployer des modèles de segmentation haute performance répondant à des contraintes de latence de l'ordre de la milliseconde.
  • Recherche en apprentissage non supervisé : Élaborer des solutions auto-supervisées novatrices pour des problématiques visuelles complexes où les données annotées sont rares ou très spécialisées.
  • Développement algorithmique : Implémenter des algorithmes de vision et de rendu graphique de pointe en C++ et CUDA, assurant le lien entre recherche théorique et code de production.
  • Intelligence spatiale : Exploiter la géométrie multi-vues et l'optimisation numérique pour intégrer de manière fluide des éléments graphiques 3D dans des flux vidéo en direct.
Profil recherché
  • Créativité scientifique : Capacité à concevoir des solutions originales lorsque les approches conventionnelles de l'industrie atteignent leurs limites.
  • Autonomie et proactivité : Capable de progresser sans feuille de route prédéfinie, vous êtes stimulé·e par la résolution du problème et structurez vos propres objectifs.
  • Polyvalence théorique et pratique : Tout aussi à l'aise dans la lecture d'articles de recherche récents que dans l'écriture de code bas niveau hautement optimisé.
  • Maturité collaborative : Esprit d'équipe affirmé et communication fluide, combinés à une grande indépendance d'exécution.
Exigences Techniques
  • Maîtrise des systèmes : Maîtrise professionnelle de C++ et Python.
  • Calcul parallèle : Expérience confirmée en programmation GPU (CUDA ou GLSL).
  • Fondations mathématiques : Solide expertise en géométrie multi-vues et en optimisation numérique.
  • Déploiement : Expérience concrète de mise en production de modèles d'apprentissage automatique ou de deep learning dans des environnements à haute performance.
  • Atout : Doctorat (Ph.D.) en informatique, mathématiques, physique ou domaine quantitatif équivalent.
Rémunération et Avantages
  • Autonomie : flexibilité dans la gestion des horaires et des congés.
  • Capital : Accès au plan d'options d'achat d'actions de l'entreprise.
  • Culture : Équipe restreinte d'experts travaillant dans un esprit de forte collaboration.
  • Visibilité : La satisfaction de voir vos algorithmes fonctionner en direct à la télévision pour les plus grandes organisations sportives mondiales.
"
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer - Computer Vision
Senior Machine Learning Engineer - Computer Vision

Citylogix • Montreal (administrative region)

On-site
CAD 80,000 - 120,000
Senior Software Engineer & Architect (Python)
Senior Software Engineer & Architect (Python)

Campus Coach • Montreal (administrative region)

On-site
CAD 110,000 - 160,000
Scientifique en IA et apprentissage automatique (IA/ML)
Scientifique en IA et apprentissage automatique (IA/ML)

Maya HTT (FR) • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Flexible hours
Hybrid work
Montreal office
+10
Coordonnateur des opérations
Coordonnateur des opérations

Akkodis • Montreal

On-site
CAD 80,000 - 120,000
Avantages sociaux
Activités sociales et de consolidation d'équipe
Horaires de travail personnalisés
Developpeur-euse AI senior
Developpeur-euse AI senior

Integratedcooling • Montreal (administrative region)

On-site
CAD 110,000 - 165,000
Congé payé anniversaire
Assurances complètes
Activités d'équipe
[VO2 Canada] -Ingénieur.e IA / LLM – Missions Ponctuelles
[VO2 Canada] -Ingénieur.e IA / LLM – Missions Ponctuelles

Socket.dev • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Health insurance
Gym access
OPUS subscription
Senior Software Developer, MCP/AI
Senior Software Developer, MCP/AI

United States Digital Space LLC • Toronto

On-site
CAD 123,000 - 180,000
Software Engineer AI
Software Engineer AI

Maplr • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Télétravail partiel
Assurance santé et bien-être
Package d'équité
+2
Chef(fe) d'équipe IA
Chef(fe) d'équipe IA

Maya HTT • Montreal (administrative region)

Hybrid
CAD 120,000 - 170,000
Horaires flexibles
Lieu de travail hybride
Scientifique en IA et apprentissage automatique (IA/ML)
Scientifique en IA et apprentissage automatique (IA/ML)

Maya HTT • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Assurances complètes
REER collectif / RPDB
Évolutions de carrière
+4