ML Solutions Architect - Architecte de solutions ML

NBC Universal
Montreal
Workplace: RemoteFull timeFunction: Solutions Engineering & Sales EngineeringSkills: ["Communication","Strategic decision-making","Attention to detail","Cross-functional collaboration","Interoperability focus"]

Lead the high-level design and integration of ML models into a production product suite, partnering with engineering and technical leadership to define requirements, feasibility, and scalability. You’ll build software layers for ML coprocessing with real-time rendering, create language-agnostic wrappers, APIs, and microservices, and perform build-vs-buy analyses. Serve as a technical consultant to route needs to off-the-shelf solutions or to Deep Learning/Reinforcement Learning teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NBC Universal
NBC Universal
2 days ago

ML Solutions Architect - Architecte de solutions ML

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Lead the high-level design and integration of ML models into a production product suite, partnering with engineering and technical leadership to define requirements, feasibility, and scalability. You’ll build software layers for ML coprocessing with real-time rendering, create language-agnostic wrappers, APIs, and microservices, and perform build-vs-buy analyses. Serve as a technical consultant to route needs to off-the-shelf solutions or to Deep Learning/Reinforcement Learning teams.
Location: Montreal
Workplace: Remote
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement software layers so ML models can interact with a real-time rendering engine, including data pre-processing and post-processing.
  • •Evaluate customer requirements to choose between off-the-shelf solutions or escalating to specialized Deep Learning/Reinforcement Learning initiatives.
  • •Build and maintain wrappers, APIs, and microservices to keep the ML stack language-agnostic across production environments.
  • •Coordinate with technical leadership, customers, and core engineering to specify data and integration requirements.
  • •Decompose complex product visions into modular architectural components so ML functionality ships in stable, scalable software.

Key Requirements

  • •Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • •Proven experience as a Software Architect or Systems Engineer in a fast-paced environment.
  • •Strong technical knowledge of integrating ML models into production software (e.g., API design, message brokers, containerization, compute/memory budgeting).
  • •ML-adjacent literacy to understand model constraints, data requirements, and state of the art.
  • •Experience with fine-tuning and deploying models is a plus.
Experience:RoboticsSmart gridsPrecision agricultureGame developmentAerospaceDeep LearningReinforcement Learning
Education:
Skills:CommunicationStrategic decision-makingAttention to detailCross-functional collaborationInteroperability focus
Languages:EnglishFrench
Tech Stack:GitUnix shellPythonC++C#APIsMicroservicesMessage brokersContainerizationReal-time renderingML

Company Brief

NBC Universal
NBCUniversal is a global media and entertainment company producing and distributing film, television, news, sports and streaming content, and operating theme parks and consumer experiences across a portfolio of well-known brands including NBC, Universal Pictures and Peacock.
Industry: Film & Television
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: New York City, United States
Founded: 2004
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor