Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

ML Solutions Architect - Architecte de solutions ML

Full-time

NBCUniversal



NBCUniversal est l’un des leaders mondiaux du secteur des médias et du divertissement. Nous créons des contenus d’exception, que nous diffusons à travers notre portefeuille de films, de programmes télévisés et de services de streaming, et que nous donnons vie grâce à nos parcs à thème internationaux, nos produits grand public et nos expériences. Nous détenons et exploitons des marques de premier plan dans les domaines du divertissement et de l’information, notamment NBC, NBC News, NBC Sports, Telemundo, les chaînes locales NBC, Bravo et Peacock, notre service de streaming premium financé par la publicité. Nous produisons et distribuons des films et des programmes de divertissement de premier ordre grâce à nos puissants studios de cinéma et de télévision, notamment Universal Pictures, DreamWorks Animation et Focus Features, ainsi qu’aux quatre studios de télévision mondiaux regroupés sous la bannière Universal Studio Group. Nous exploitons également des parcs à thème et des expériences de premier plan à travers le monde via Universal Destinations & Experiences, notamment l’Universal Orlando Resort, qui abrite l’Universal Epic Universe, et Universal Studios Hollywood. NBCUniversal est une filiale de Comcast Corporation. Rendez-vous sur pour plus d’informations.

Notre impact repose sur l’amélioration des communautés dans lesquelles vivent et travaillent nos employés, nos clients et nos publics. Nous avons une riche tradition d’engagement social et veillons à ce que nos employés aient la possibilité de s’investir au sein de leurs communautés. Nous défendons une culture inclusive et nous nous efforçons d’attirer et de former une main-d’œuvre talentueuse afin de créer et de proposer un large éventail de contenus reflétant notre monde.

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. Visit for more information.

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.

Job Description



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. 

Nous sommes à la recherche d’un(e) architecte de solutions ML possédant une solide expertise générale en ingénierie logicielle ainsi qu’une bonne expérience connexe à l’apprentissage automatique. Dans ce rôle, vous serez responsable de la conception de haut niveau des systèmes qui intègrent les modèles ML à notre offre de produits. Vous agirez comme conseiller(ère) technique en évaluant les besoins des clients afin de déterminer s’ils peuvent être satisfaits à l’aide de solutions prêtes à l’emploi ou s’ils doivent être confiés à nos équipes spécialisées en apprentissage profond et en apprentissage par renforcement. 

Ce poste convient particulièrement à une personne ayant une vision systémique, capable de traduire une vision produit en une architecture évolutive, tout en conciliant faisabilité technique, performance et maintenabilité. 

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 the primary technical liaison between technical leadership, customers, and the core engineering team to spec out data and integration requirements. 

  • Modular Execution: Break down complex product visions into manageable architectural components, ensuring that ML components ship as part of a stable, scalable software product. 

Responsabilités principales 

  • Intégration de systèmes et coprocessing : Concevoir et mettre en œuvre les couches logicielles permettant aux modèles ML d’interagir avec un moteur de rendu en temps réel, y compris les composants de prétraitement et de post-traitement nécessaires à une exécution performante.

  • Conseil technique : Évaluer les demandes clients et déterminer la meilleure approche à adopter, qu’il s’agisse d’outils disponibles sur le marché ou de projets de recherche spécialisés à confier aux équipes d’apprentissage profond ou d’apprentissage par renforcement.

  • Ingénierie agnostique aux langages : Développer et maintenir des wrappers, API et microservices afin de garantir la flexibilité et l’interopérabilité de la pile ML dans différents environnements de production et langages de programmation.

  • Collaboration interfonctionnelle : Agir comme principal point de contact technique entre la direction, les clients et les équipes d’ingénierie afin de définir les exigences d’intégration, de système et de données.

  • Exécution modulaire : Décomposer des visions produit complexes en composantes architecturales claires afin de livrer des fonctionnalités ML au sein d’un produit logiciel stable et évolutif. 

Qualifications

Qualifications

 
  • Education: Degree in Computer Science, Software Engineering, or a related field. 

  • Professional Experience: Proven experience as a Software Architect or Systems Engineer in a fast-paced environment. 

  • Industry Context: Prior experience in industries with complex multi-disciplinary teams such as robotics, smart grids, precision agriculture, game development, or aerospace. 

  • Technical Proficiency: 

  • Generalist Tooling: Fluency with Git, and the Unix shell, with a strong ability to work across multiple programming languages as needed (ideally including one or more of Python, C++, C#). 

  • Architectural Knowledge: Deep understanding of how to integrate ML models into production software (e.g., API design, message brokers, and containerization, compute and memory budgeting). 

  • ML Literacy: While you may not be training models daily, you must have enough ML-adjacent experience to understand model constraints, data requirements, and the "state of the art." 

  • Experience with fine-tuning and deploying models is a plus. 

  • Attributes: 

  • Strategic Decision-Making: Ability to perform "Build vs. Buy" analyses for ML components. 

  • Communication: Exceptional ability to translate high-level product vision into concrete engineering specs for both technical leadership and specialized engineers. 

  • Conscientiousness: High attention to detail regarding system stability and interoperability 

Qualifications

 
  • Diplôme en informatique, en génie logiciel ou dans un domaine connexe.

  • Expérience démontrée en tant qu’architecte logiciel, architecte de solutions ou ingénieur(e) système dans un environnement dynamique.

  • Une expérience dans des secteurs multidisciplinaires tels que la robotique, les réseaux intelligents, l’agriculture de précision, le développement de jeux vidéo ou l’aérospatiale est fortement valorisée. 

  • Compétences techniques 

  • Outillage généraliste : Excellente maîtrise de Git et des environnements Unix, avec la capacité de travailler dans plusieurs langages de programmation selon les besoins, idéalement Python, C++ ou C#.

  • Connaissances architecturales : Compréhension approfondie de l’intégration de modèles ML dans des logiciels de production, incluant la conception d’API, les courtiers de messages, la conteneurisation ainsi que la planification des ressources de calcul et de mémoire.

  • Littératie ML : Expérience connexe suffisante en apprentissage automatique pour comprendre les contraintes des modèles, les besoins en données et l’état de l’art, même sans entraîner des modèles au quotidien.

  • Atout : Une expérience en ajustement fin (fine-tuning) et en déploiement de modèles d’apprentissage automatique constitue un avantage important. 

  • Qualités recherchées 

  • Prise de décision stratégique : Capacité à réaliser des analyses pertinentes de type build vs. buy pour les composants et systèmes intégrant du ML.

  • Communication : Excellente capacité à traduire une vision produit de haut niveau en spécifications d’ingénierie concrètes pour la direction et les équipes techniques spécialisées.

  • Rigueur : Grande attention accordée à la stabilité des systèmes, à l’interopérabilité et à la maintenabilité à long terme. 

Additional Information



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 View email address on jobs.smartrecruiters.com.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the ML Solutions Architect - Architecte de solutions ML in Montréal, QC vacancy
  •  ...TEHORA est présentement à la recherche d’ un Architecte de solution / Architecte applicatif afin de concevoir une architecture technologique et d’assurer son intégration sécurisée. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    20 days ago
  • Une organisation internationale de premier plan située au centre-ville de Montréal est à la recherche d'un(e) Architecte de solutions sénior pour prendre en charge l'architecture applicative de bout en bout et définir la stratégie technique globale de son portefeuille logiciel... 
    Suggested
    Hourly pay
    Contract work
    Work at office
    Flexible hours
    3 days per week

    Randstad

    Montréal, QC
    9 days ago
  • A high-profile, non-profit global organization located in downtown Montreal is seeking a Senior Solution Architect to take full ownership of end-to-end application design and technical strategy across its core software portfolio. In this mandate, you will bridge executive... 
    Suggested
    Long term contract
    Contract work
    Work at office
    Flexible hours
    3 days per week

    Randstad

    Montréal, QC
    9 days ago
  •  ...but as the engine behind our next generation of mission-critical solutions and our enduring mission: helping healthcare organizations...  ...healthcare practitioners.  Job Description The Solutions Architect designs the end-to-end architecture required to deploy and... 
    Suggested
    Full time
    Internship

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    11 days ago
  •  ...de l'entreprise Depuis plus de 40 ans, LGI développe des solutions logicielles en santé. Aujourd'hui, l'IA est au cœur de notre façon...  ..., des processus, des humains. Description du poste L’architecte de solutions conçoit l’architecture de bout en bout nécessaire... 
    Suggested
    Full time
    Apprenticeship

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    11 days ago
  •  ...et les particuliers du monde entier à créer des innovations durables, pour aujourd’hui et pour demain. La mission de l' Architecte de Solutions Global (GSA) est d'agir en tant qu'architecte en chef pour les activités de conseil stratégique au sein de la région Amérique... 
    Worldwide

    Dassault Systèmes

    Montréal, QC
    23 hours ago
  •  ...If you enjoy working in a fast-paced, ever-changing, and exciting startup environment, then this is the job for you! As a Senior Solution Architect, you will be responsible for designing, developing, and implementing robust software solutions that meet our clients' needs. You... 
    Full time
    For contractors

    GoMaterials

    Montréal, QC
    2 days ago
  • $80k - $138k per year

     ...Senior Consultant, Certinia PSA, you will design and implement solutions that modernize project delivery, resource management, time & expense...  ...A Senior Consultant functions similar to a Certinia Solution Architect, brining robust product knowledge and technical advisory... 
    Permanent employment
    Flexible hours

    Deloitte

    Montréal, QC
    12 hours ago
  •  ...experiences that actually make sense. How do you translate complex business needs into elegant technical solutions that deliver real impact? As a Solution Architect on our Professional Services team, you’ll be the trusted technical advisor helping world-class customers... 

    Coveo

    Montréal, QC
    21 hours ago
  • $70.75k - $165.98k per year

     ...une équipe internationale d’ingénieurs, de scientifiques et d’architectes pour aider les entreprises les plus innovantes au monde à libérer...  ...French Description du poste Titre : Architecte de solutions PLM Lieu : Montréal / Mirabel, Québec (bureau satellite ou centre... 
    Permanent employment
    Full time
    Work at office
    Local area
    Day shift

    Capgemini

    Montréal, QC
    21 days ago
  • $70k - $135k per year

    Data Architect - Microsoft Solutions Position Description Lead the successful delivery of strategic initiatives at the heart of a dynamic, innovation-driven organization! In the context of several systems modernization projects for one of our government-sector clients... 
    Montréal, QC
    7 days ago
  •  ...terme. À propos du poste Manos Software recherche un(e) Architecte de solutions IA, capable de concevoir, développer et déployer des systèmes...  ...FAANG. Plusieurs années de recherche académique formelle en IA/ML. Pourquoi rejoindre Manos Vous développez des produits... 
    Long term contract
    Permanent employment
    Full time

    Valsoft Corporation

    Montréal, QC
    a month ago
  •  ...Job Responsibility: Microsoft Solution Deployment Architect Who We Are: Quadbridge is a fast-growing North American IT solutions provider, empowering businesses to navigate complex challenges daily, through strong partnerships with leading technology providers and close... 
    Full time
    Work at office

    Quadbridge

    Montréal, QC
    9 days ago
  •  ...week Langue requise : Bilingual (French/English) or English-only À propos du poste We are looking for an experienced Solution Architect to support BRPs manufacturing engineering and supply chain technology landscape. In this role you will design and govern end... 
    Full time
    Contract work
    Temporary work
    Remote work

    Xideral

    Montréal, QC
    13 days ago
  • $80k - $155k per year

    Architecte de solution IA Description de poste GI est à la recherche d’un(e) Architecte de solutions IA passionné(e) par l’innovation et les...  ...intelligence artificielle (IA) et d’apprentissage automatique (ML) de bout en bout, alignées aux besoins d’affaires et aux objectifs... 
    Apprenticeship
    Montréal, QC
    more than 2 months ago
  •  ...Job Responsibility: We are a software-focused IT solutions and services provider that equips organizations to be agile and innovative,...  ...communities. The impact you will have: As our Sr. Solution Architect, AWS (Bilingual) you will challenge customers to build agile... 
    Full time
    Contract work
    Remote work

    Softchoice

    Montréal, QC
    7 days ago
  •  ...government, enterprise intelligence and critical infrastructure. Our solutions connect intelligence with real-world operations - turning data...  ...are looking for a commercially astute, client-facing Solutions Architect who can translate complex business challenges into compelling... 
    Full time

    Flatgigs

    Montréal, QC
    a month ago
  • $115k - $130k per year

     ...conviction: AI does not transform businesses. Architected intelligence does. For more than 30...  ...you help write to become a Keyrus Architect of Intelligence . Technology amplifies...  ...ARCHITECT: As a Senior Consultant - Data & Solution Architect , you will architect modern... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    2 days per week

    Keyrus Canada

    Montréal, QC
    14 days ago
  •  ...development and much more... Explore the BDC Way in our Culture Book POSITION OVERVIEW We are seeking an experienced Solution Architect Customer Management Domain to lead the architecture and evolution of enterprise customer-facing platforms and capabilities. This... 
    Long term contract
    Full time
    Flexible hours

    Business Development Bank of Canada

    Montréal, QC
    13 days ago
  • $98.65 per hour

     ...infrastructures informatiques. Dans le cadre de cette transformation numérique globale, l'organisation cherche à recruter un Architecte de solutions sénior pour guider la sélection, la conception et le déploiement d'une nouvelle plateforme stratégique de gestion des ressources... 
    Contract work
    Summer work
    Monday to friday
    Day shift
    2 days per week

    Randstad

    Montréal, QC
    a month ago
  • $80k - $155k per year

    Solutions Architect Position Description Contribute to the digital transformation of our clients and help design innovative solutions that deliver real business value! CGI Montréal is seeking a Solutions Architect who will serve as a strategic partner to both business... 
    Remote work
    Day shift
    Montréal, QC
    a month ago
  • $98.65 per hour

     ...of a key initiative aimed at replacing legacy tools for resource, scheduling, and facility management, we are seeking a Senior Solutions Architect. Embedded within the core enterprise architecture team, you will play a pivotal role in designing target state architectures... 
    Full time
    Contract work
    Summer work
    Monday to friday
    2 days per week

    Randstad

    Montréal, QC
    a month ago
  •  ...TEHORA est présentement à la recherche d’ un(e) Architecte de solution afin de contribuer à la conception et à la mise en œuvre de solutions de jumeaux numériques. La personne retenue jouera un rôle clé dans la définition de l’architecture globale des solutions, en assurant... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...TEHORA est présentement à la recherche d ’un(e) architecte solution système et télécommunication pour concevoir et faire évoluer l’architecture réseau d’un organisme public. La personne retenue jouera un rôle d’expert-conseil et de référent technique sur l’ensemble de... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...Application Architect – Java & Modernization Location: Montreal, QC – Hybrid About Highspring At Highspring , we help organizations...  ...of legacy applications and architectures. Design modern solutions using Java, Spring Boot, microservices, APIs, cloud-native and... 
    For contractors
    Work at office
    Local area
    Shift work

    Vaco LLC

    Montréal, QC
    3 days ago
  •  ...L’Architecte de Solutions TI concevra des architectures technologiques robustes, évolutives et alignées avec les objectifs d’affaires de l’organisation, tout en collaborant avec les équipes d’architecture, les parties prenantes et les équipes de livraison afin de définir des... 
    Full time

    DELAN

    Montréal, QC
    more than 2 months ago
  • $70k - $135k per year

    Solutions Architect (C#/.NET) Position Description Are you a Solution Architect looking to thrive in a fast-growing environment that leverages the best technology available today? CGI Montréal is seeking a Solution Architect to support the implementation of a new application... 
    Montréal, QC
    a month ago
  •  ...TEHORA est présentement à la recherche d’un(e) architecte principal(e) – solutions IA et sécurité ayant d’excellentes aptitudes techniques et une solide expérience en architecture logicielle sécurisée dans le cadre d’un mandat stratégique en santé numérique. Sans être exhaustifs... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  • En tant qu’architecte de solutions en analytique expérimenté(e), vous serez responsable de la conception et la mise en place d’écosystèmes de données modernes, évolutifs et gouvernés. La personne idéale possède une solide expérience dans la conception d’architectures analytiques... 
    Daily paid
    Permanent employment

    Larochelle

    Montréal, QC
    more than 2 months ago
  •  ...Nous sommes à la recherche d'un Conseiller ML/IA pour concevoir, développer, déployer...  ...rôle couvre l’ensemble du cycle de vie des solutions ML, en veillant à ce que les modèles et...  ...responsable Collaborer étroitement avec les architectes IA, développeurs et ingénieurs de données... 
    Permanent employment
    Full time
    Apprenticeship
    Flexible hours

    Levio

    Montréal, QC
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ML Solutions Architect - Architecte de solutions ML. Be the first to apply!