C

CBC/Radio-Canada

Canada's national public broadcaster

AI Architect - T & I

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's or master's degree in software engineering, information technology, artificial intelligence, mathematics, or a related natural science field is required.
  • Functional bilingualism in English and French is essential for Canada-wide communications.
  • At least five years of proven experience developing and deploying artificial intelligence or machine-learning solutions is required.
  • At least eight years of experience building tools and platforms in a software engineering role is required.
  • Demonstrated experience working with language models and designing solutions optimized for cost efficiency and scale is required.
  • A strong conceptual understanding of large language model, retrieval-augmented generation, and AI agent architectures, including their frameworks and operational constraints, is required.
  • Experience selecting AI framework architectures such as TensorFlow, PyTorch, or Hugging Face; cloud platforms such as Azure, AWS, or GCP; and orchestration tools such as Docker or Kubernetes for scalable enterprise AI solutions is required.
  • Knowledge of ModelOps, AI engineering, DevOps, and MLOps practices, including continuous integration and continuous delivery pipelines, is required.
  • A solid understanding of machine-learning and deep-learning fundamentals is required.
  • Strong technical documentation skills are required, including the ability to produce diagrams, demos, and technical artifacts that make AI architectures understandable and actionable.
  • Hands-on technical experience with media production platforms (MAM/PAM) and designing scalable solutions in a highly available, 24/7 environment is required.
  • Solid working knowledge of cloud technologies such as AWS, Azure, or GCP, virtualization, networking, and storage is required.

Responsibilities

  • Design and build high-performance training and inference systems for large language models and multimodal AI models.
  • Optimize end-to-end training, including high-throughput data pipelines using streaming, sharding, and bucketing; distributed training parallelism strategies; and mixed precision.
  • Optimize inference and serving engines to achieve minimum latency using key-value caching design and management, batching, quantization, and long-context processing.
  • Collaborate with the Technology & Infrastructure team to design, right-size, and evolve the internal GPU cluster into new-generation infrastructure that supports massive workloads.
  • Plan, develop, and architect the integration of AI solutions within CBC/Radio-Canada media production environments, including PAM, MAM, television, and radio studios.
  • Evaluate and standardize integration protocols such as Model Context Protocol and agent-to-agent architectures to connect models with production platforms such as Avid, Dalet, and Adobe.
  • Ensure data security while developing video-understanding systems that interact with file-based workflows, including codecs and wrappers, and IP live workflows using SMPTE-2110.
  • Provide expert guidance on system efficiency and spearhead initiatives to improve architectural scalability, latency, and reliability.
  • Mentor and elevate engineers and data scientists in large-scale machine-learning system design and performance engineering.
  • Develop robust MLOps/LLMOps pipelines focused on observability, performance profiling, and automated testing.
  • Explain technological innovations to decision-makers and production teams and influence strategic investments.

Desired Qualifications

  • Experience with modern video software architectures such as NVIDIA Holoscan for Media or ultra-high-performance IP transfer protocols is desirable.
  • Demonstrated experience managing complex workflows through cloud or hybrid data pipelines is desirable.
  • Active contributions to open-source high-performance AI projects and published research, or a deep understanding of security frameworks for responsible AI, are desirable.

About the Company

CBC/Radio-Canada

Canada's national public broadcaster

CBC/Radio-Canada is Canada's national public broadcaster, producing news and cultural programming for audiences across the country in English and French. Its television, radio and digital services cover local communities and national events, while CBC North broadcasts in Indigenous languages. Viewers can stream Canadian shows and news through CBC Gem and ICI TOU.TV, alongside the corporation's broadcast channels. A federal Crown corporation, it combines parliamentary funding with advertising, subscriber fees and other commercial income to support its public service mandate. Established in 1936, CBC/Radio-Canada is headquartered in Ottawa, Ontario, with its main English and French networks based in Toronto and Montreal.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Ottawa, Canada
Founded
1936

Recently Posted Jobs

Explore more opportunities at CBC/Radio-Canada

See more jobs