Skip to main content
TryApplyNow logo
NBCUniversal logo

Staff MLOps Engineer - Ingénieur(e) MLOps expert(e) (niveau Staff)

NBCUniversal
Full TimestaffRemote
Montréal, QC, Canada (Remote)RemotePosted 17 days ago

Role Overview

NBCUniversal is hiring a Staff MLOps Engineer - Ingénieur(e) MLOps expert(e) (niveau Staff). This is a full-time remote role, with the team based in Montréal, QC, Canada (Remote). posted 2 weeks ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonRShellDockerKubernetesUnixGitJira

Job description

We are seeking a Staff MLOps Engineer with experience building and scaling infrastructure for large 2D and 3D media datasets. In this role, you will develop and own the backbone of our machine learning lifecycle, ensuring that data pipelines are automated, reproducible, and highly performant at scale.

You will work on enabling seamless model training, deployment, and monitoring across complex, multimodal systems, supporting the evolution of cutting-edge AI/ML applications.

Nous sommes à la recherche d’un(e) ingénieur(e) MLOps expert(e) ayant de l’expérience dans la conception et la mise à l’échelle d’infrastructures pour de grands ensembles de données multimédias 2D et 3D. Dans ce rôle, vous développerez et serez responsable des fondements du cycle de vie de l’apprentissage automatique, en veillant à ce que les pipelines de données soient automatisés, reproductibles et performants à grande échelle.

Vous contribuerez à l’entraînement, au déploiement et au suivi des modèles au sein de systèmes multimodaux complexes, soutenant ainsi le développement d’applications d’IA/AA de pointe.

Key Responsibilities

  • Cross-Functional Coordination: Work with partner ML and Annotation engineers and TPMs to spec out infrastructure and training requirements.
  • Pipeline Automation: Design and maintain robust CI/CD and CT (Continuous Training) pipelines for complex multimodal models.
  • Data Lifecycle Management: Implement versioning and storage strategies for massive 2D/3D datasets to ensure reproducibility and high-throughput access.
  • Monitoring & Observability: Deploy and manage systems for monitoring model performance and data drift in production environments.

Responsabilités principales

  • Collaboration interfonctionnelle : Collaborer avec les ingénieurs ML, les équipes d’annotation et les TPM afin de définir les besoins en infrastructure et en entraînement.
  • Automatisation des pipelines : Concevoir, déployer et maintenir des pipelines CI/CD et d’entraînement continu (CT) pour des systèmes d’apprentissage automatique multimodaux.
  • Gestion du cycle de vie des données : Mettre en place des stratégies de stockage et de versionnement pour des ensembles de données 2D/3D à grande échelle afin d’assurer la reproductibilité et un accès efficace.
  • Surveillance et observabilité : Développer et gérer des systèmes permettant de surveiller la performance des modèles, détecter la dérive des données et garantir la fiabilité en production.
  • Master's degree in Computer Science, Engineering, Mathematics, or a related field
  • Minimum of 5+ years of relevant industry experience, ideally within a fast-paced, high-growth tech environment.
  • Professional Experience: Proven experience as an MLOps Engineer in a fast-paced environment in applied machine learning.
  • Industry Context: Prior experience in industries with complex multi-disciplinary teams such as robotics, smart grids, precision agriculture, game development, or aerospace.

Technical Proficiency:

  • Core Tools: Fluency with Python, Git, and the Unix shell.
  • Containerization & Orchestration: Deep familiarity with Docker, Kubernetes, and workflow orchestrators (e.g., Airflow, Prefect, or Kubeflow)
  • Ecosystem: Familiarity with collaborative tools such as Jira/Confluence, Slack and a Git server.
  • Strong Mathematical Background: Preferred for understanding the resource demands of 3D data transformations.

Attributes:

  • Conscientiousness: High attention to detail regarding system reliability and data security.
  • Systems Thinking: Ability to translate abstract ML requirements into concrete, scalable cloud or on-prem infrastructure

 

  • Maîtrise en informatique, en ingénierie, en mathématiques ou dans un domaine connexe.
  • Minimum de 5 ans d’expérience pertinente en industrie, idéalement dans un environnement technologique dynamique et en forte croissance.
  • Expérience démontrée en tant qu’ingénieur(e) MLOps dans des environnements d’apprentissage automatique appliqué.
  • Une expérience dans des secteurs multidisciplinaires tels que la robotique, les réseaux intelligents, l’agriculture de précision, les jeux vidéo ou l’aérospatiale est fortement valorisée.

Compétences techniques

  • Outils principaux : Excellente maîtrise de Python, Git et des environnements Unix.
  • Conteneurisation et orchestration : Expertise approfondie avec Docker, Kubernetes et des outils d’orchestration de workflows (ex. : Airflow, Prefect, Kubeflow).
  • Écosystème : Familiarité avec des outils tels que Jira, Confluence, Slack et les workflows collaboratifs basés sur Git.
  • Bases mathématiques (atout) : Compréhension des concepts mathématiques liés au traitement de données 3D à grande échelle et à l’optimisation des systèmes.

Qualités recherchées

  • Rigueur : Grande attention aux détails, avec un accent sur la fiabilité des systèmes, l’évolutivité et la sécurité des données.
  • Pensée systémique : Capacité à traduire des besoins ML abstraits en solutions d’infrastructure concrètes et évolutives (cloud ou sur site).

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law.

If you are a qualified individual with a disability or a disabled veteran and require support throughout the application and/or recruitment process as a result of your disability, you have the right to request a reasonable accommodation. You can submit your request to AccessibilitySupport@nbcuni.com.

About NBCUniversal

NBCUniversal logo

NBCUniversal

nbcuniversal.com

Hires remote

376 other open roles at NBCUniversal on TryApplyNow.

Frequently Asked Questions

How do I apply for the Staff MLOps Engineer - Ingénieur(e) MLOps expert(e) (niveau Staff) position at NBCUniversal?

Use the Apply button above to submit your application directly to NBCUniversal. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Is the Staff MLOps Engineer - Ingénieur(e) MLOps expert(e) (niveau Staff) role at NBCUniversal remote?

Yes. This is a remote role. The team is based in Montréal, QC, Canada (Remote), but the position itself does not require relocating to that office.

What does a Staff MLOps Engineer - Ingénieur(e) MLOps expert(e) (niveau Staff) at NBCUniversal earn?

NBCUniversal has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Staff MLOps Engineer - Ingénieur(e) MLOps expert(e) (niveau Staff) role at NBCUniversal posted?

This role was posted on June 29, 2026 (17 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start