1. What is a Machine Learning Engineer at CBC/Radio-Canada?
A Machine Learning Engineer at CBC/Radio-Canada sits at the intersection of public service media and cutting-edge data science. In this role, you are responsible for building scalable systems that enhance how millions of Canadians interact with news, entertainment, and cultural content. You will tackle complex challenges related to content personalization, recommendation engines, and the processing of vast datasets that define the national broadcaster’s digital footprint.
This position is critical because it transforms raw audience data into meaningful, user-centric experiences. Whether you are optimizing content discovery or architecting retrieval-augmented generation (RAG) systems for internal archives, your work directly impacts the accessibility and relevance of public information. You will operate in an environment where technical rigor is essential to support high-traffic platforms that require both reliability and innovation.
