ML Solutions Architect in Montréal

ML Solutions Architect in Montréal

Montréal Full-Time 135000 - 165000 $ / year (est.) On-site
N

At a Glance

  • Tasks: Design and implement software for integrating ML models into products.
  • Company: Join NBCUniversal, a leader in media and entertainment.
  • Benefits: Competitive salary, inclusive culture, and opportunities for community service.
  • Other info: Collaborative environment with growth opportunities in a dynamic industry.
  • Why this job: Make an impact in tech while working on exciting projects in entertainment.
  • Qualifications: Strong software engineering and machine learning experience required.

The predicted salary is between 135000 - 165000 $ per year.

NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.

We are seeking an ML Solutions Architect who brings broad software engineering expertise along with strong machine learning-adjacent experience. In this role, you will lead the high-level design of systems that integrate ML models into our broader product suite. You will act as a technical consultant, evaluating customer requirements and determining whether they can be addressed with off-the-shelf solutions or should be escalated as specialized research initiatives for our Deep Learning and Reinforcement Learning teams. This role is ideal for a systems-minded engineer who can translate product vision into scalable architecture, while balancing technical feasibility, performance, and maintainability.

Key Responsibilities

  • System Integration & Coprocessing: Design and implement the software layers that allow ML models to interact with a real-time rendering engine. This includes managing data pre-processing and post-processing (coprocessing) to ensure high-performance execution.
  • Technical Consulting: Evaluate incoming customer requirements to determine the optimal path forward. You will decide if a task can be solved using off-the-shelf tools or if it requires a deep-dive research project to be handed off to our Deep Learning or Reinforcement Learning engineers.
  • Language-Agnostic Engineering: Build and maintain wrappers, APIs, and microservices that allow our ML stack to remain flexible and language-agnostic across different production environments.
  • Cross-Functional Coordination: Act as a liaison between various teams to ensure seamless integration of ML solutions.

ML Solutions Architect in Montréal employer: NBCUniversal

NBCUniversal is an exceptional employer that fosters a dynamic and inclusive work culture, where creativity and innovation thrive. As a Staff MLOps Engineer, you will have the opportunity to work with cutting-edge technology in a collaborative environment, while also benefiting from extensive professional development programs and community engagement initiatives. Located in Canada, you will be part of a global team dedicated to producing world-class content and making a positive impact in the communities we serve.

N

Contact Details:

NBCUniversal Recruitment Team

We think you need these skills to ace ML Solutions Architect in Montréal

Software Engineering
Machine Learning
System Design
Technical Consulting
Data Pre-processing
Data Post-processing
API Development