NBC

ML Solutions Architect - Architecte de solutions ML

NBC
Apply
1 day ago
Montréal, CanadaSenior

Responsibilities

  • Design and implement software layers that integrate ML models with a real-time rendering engine.
  • Manage data preprocessing and postprocessing to support high-performance execution.
  • Evaluate customer requirements and determine whether to use off-the-shelf tools or escalate specialized research work.
  • Build and maintain wrappers, APIs, and microservices that support language-agnostic ML production environments.
  • Coordinate technical requirements among leadership, customers, and core engineering teams.
  • Break complex product visions into modular architectural components for stable, scalable software delivery.

Requirements

  • Degree in computer science, software engineering, or a related field.
  • Proven experience as a software architect, solutions architect, or systems engineer in a fast-paced environment.
  • Experience in complex multidisciplinary industries such as robotics, smart grids, precision agriculture, game development, or aerospace is strongly valued.
  • Fluency with Git and the Unix shell, with the ability to work across multiple programming languages, ideally including Python, C++, or C#.
  • Deep understanding of integrating ML models into production software, including API design, message brokers, containerization, and compute and memory budgeting.
  • Fluency with 3D geometry, linear algebra, and/or computer graphics.
  • Sufficient ML-adjacent experience to understand model constraints, data requirements, and the state of the art.
  • Experience fine-tuning and deploying models is a plus.
  • Ability to perform build-versus-buy analyses and translate product vision into concrete engineering specifications.

Benefits

  • Hybrid schedule requiring work from the office a minimum of four days per week; the company may change in-office requirements.
  • External candidates may be required to attend an in-person interview before a hiring decision.
  • Equal employment opportunity and reasonable accommodation support are provided.

Tech Stack

Categories

Solutions Engineering
NBC

About NBC

10,000+ employees

NBCUniversal is a global media and entertainment company that produces and distributes film, television, news, sports, and streaming content for consumer audiences and advertisers. Its portfolio includes NBC, Telemundo, Universal Pictures, DreamWorks Animation, and Peacock, and it also operates Universal theme parks and consumer products licensing. Formed in 2004 and headquartered in New York City, it is a subsidiary of Comcast.

Contact me