CBC/Radio-Canada
Streaming & OTT Platforms · Radio
12open roles
Scaling fasthiring pace, 94 of 100
Atruth index, 100 of 100
17 daysmedian time a role stays open
Overview
CBC/Radio-Canada is Canada's national public broadcaster, a federal Crown corporation headquartered in Ottawa, Ontario, that runs CBC in English and Radio-Canada in French. Founded in 1936, it operates national and regional television and radio networks, digital news services and streaming platforms such as CBC Gem and ICI TOU.TV. Its largest production centres are in Montreal and Toronto, and it hires journalists, editors, media production and technology staff and advertising sales representatives across the country.
How CBC/Radio-Canada hires
Truth index
A 100/100
Median time to fill
17 days
Ghost roles
0%
Stale roles
8%
Reposted roles
8%
CBC/Radio-Canada scores A on the Alion truth index (A is best, E worst), measured over 12 open roles re-checked against its own hiring board: 0% look like ghost listings, 8% have gone stale and 8% are the same role posted again. Its roles close in a median of 17 days. It measures how much of what this employer publishes turns into a real, finite search - not the employer as a workplace. How the index is computed
Jobs
Hybrid · Full-Time · 3+ years exp · Montreal
Swift
Swift Concurrency
Frontend
GraphQL
Mobile
UIKit
SwiftUI
Combine
MVI
Core Data
MVVM
SPM
CocoaPods
SwiftData
Reactive Programming
State Management
TestFlight
DevOps
Rest API
Git
Management
Agile
Scrum
UML
Apply
Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Montreal · Toronto
AI Agents
DevOps
DNS
Management
ITIL
Apply
Hybrid · Full-Time · 3+ years exp · Montreal
JavaScript
TypeScript
Node JS
Webpack
Next.js
React.js
Sass
SWR
styled-components
Mobile
Reactive Programming
DevOps
Git
Management
Agile
Scrum
UML
QA
Chrome DevTools
Apply
≈ $58k – $126k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Montreal
Kotlin
Hilt
Dagger
Koin
Mobile
Jetpack Compose
MVVM
Exoplayer
Kotlin Multiplatform
MVP
DevOps
Git
Management
Agile
Scrum
UML
Apply
≈ $66k – $119k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Montreal
JavaScript
TypeScript
SQL
C#
ASP.NET Core
Entity Framework Core
Databases
Redis
DevOps
Rest API
Azure
Git
Docker
Kubernetes
Management
Agile
Scrum
Apply
Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Montreal · Toronto
Prompt Engineering
AI Agents
RAG
LLM Guardrails
DevOps
Rest API
Apply
≈ $58k – $125k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Montreal
Swift
Alamofire
Mobile
SwiftUI
Combine
MVVM
CocoaPods
MVC
MVP
DevOps
Git
Management
Agile
Scrum
UML
Apply
Hybrid · Full-Time · 3+ years exp · Montreal
Kotlin
Hilt
Dagger
Koin
Mobile
Jetpack Compose
MVVM
Exoplayer
Kotlin Multiplatform
MVP
DevOps
Git
Management
Agile
Scrum
UML
Apply
≈ $87k – $177k per year (Estimated) · Hybrid · Full-Time · 8+ years exp · Bachelor's Degree · Montreal · Toronto · Ottawa
LangGraph
Weights & Biases
LangChain
DeepSpeed
Model Context Protocol
vLLM
MLFlow
Quantization
Multimodal AI
AI Agents
Langfuse
LiteLLM
Open WebUI
Accelerate
TensorFlow
PyTorch
LLM
RAG
Hugging Face
LLMOps
AWS Strands Agents
A2A
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $68k – $121k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Montreal
Python
CI/CD
Management
Agile
Apply
≈ $53k – $92k per year (Estimated) · Hybrid · Full-Time · 1+ year exp · Bachelor's Degree · Montreal · Toronto · Ottawa
Python
Java
TypeScript
Cursor
LangGraph
LangChain
Claude
Model Context Protocol
PyTorch
CrewAI
RAG
Machine Learning
Apply
≈ $67k – $141k per year (Estimated) · Hybrid · Full-Time · Toronto
JavaScript
TypeScript
React.js
DevOps
Jenkins
Git
Management
Agile
Apply
Visa sponsorship
0
Positions approved through LMIA in 12 months
49
Open roles in Canada
In the register as CBC / RADIO- CANADA, Ottawa, Ontario
Other sponsors in the same field
See 49 open roles Alert me
ESDC · checked Nov 11, 2026 · Visa details by country
Growth
Hiring Momentum
94/100
Scaling fast
Open positions
49
58 opened / 69 closed in 30 days
Median time-to-fill
17 days
faster than 63% of the market
ATS activity
Every ~7 hours
Today
Hiring Dynamics
+100%
Hiring Focus
The percentage next to each role is its share of the company's job openings over the last 90 days; the arrow shows the shift versus the previous period.
Communications
33% ▲
Field & Service
8% ▼
HR
7%
Analytics
6%
Marketing
6% ▼
Mobile
4%
Actively hiring for Communications (+28 in 30 days)
Activity Timeline
New location: Sept-Îles
Nov 2026
New location: Regina
Nov 2026
New location: Saskatoon
Nov 2026
New location: Sydney
Nov 2026
Added Prompt Engineering to stack
Nov 2026
Added Intercom to stack
Nov 2026
Added Google Maps to stack
Nov 2026
Added Google Drive to stack
Nov 2026
New location: St. John's
Nov 2026
New location: Quebec
Nov 2026
Added LinkedIn to stack
Oct 2026
Added ServiceNow to stack
Oct 2026
Tech stack
Technologies named in job postings at CBC/Radio-Canada over the last 12 months, by layer, with the share of postings for each.
Technologies in use
115
Postings analysed
43
Stack modernity
85/100AI adopter
Languages
TypeScript16%
JavaScript14%
SQL12%
Python9%
Frameworks & libraries
Combine7%
React.js7%
SwiftUI7%
ASP.NET Core5%
Databases
Redis5%
Core Data2%
Snowflake2%
SwiftData2%
Cloud & platforms
Azure19%
Power BI16%
Kubernetes12%
Windows9%
AI & ML
Gemini5%
Claude2%
LLM2%
Sign in to see how your skills match this stack
Sign In
Full CBC/Radio-Canada tech stack
115 technologies · by team · pay by technology · changes · similar stacks
Connections
List
Graph
Found in company registers, site code, DNS and hiring. Each connection shows how sure we are and the evidence, with its source and date.
Shared investors

Yegor256Via a fund
Click a company to open it. Dashed lines are likely connections. The second step of the network is part of the Pro plan.
Owner
Same company
Same group
Likely
News
What's still within Trump's power even if the Democrats sweep the U.S. midterms Radio-Canada.ca
Read more
Report
NYPD bodycam footage shows scene as officers arrive after ICE-involved shooting Radio-Canada.ca
Read more
Report
Nobel Peace Prize awarded to Navi Pillay of International Court of Justice Radio-Canada.ca
Read more
Report
Report
Report
Ottawa to indefinitely extend MAID exclusion for people solely suffering from mental illness Radio-Canada.ca
Read more
Report
Canada yanks sponsorship of disinformation conference discussing U.S. as a threat Radio-Canada.ca
Read more
Report
Show more news
Offices
Where the company hires and what each office is for
Cities
18
Hiring now
18
Countries
2
Busiest office
Ottawa
Loading the map
Headquarters
Builds here
Office with open vacancies
Tap a pin for the office
Ottawa
Canada
HQ
Ottawa - Broadcast Centre (36.25)
10 open roles 25 posted in 90 days 30% engineering 200-500 est. staff
hires for Communications, HR, AI/ML
Montreal
Canada
Regional office
Montreal - MRC (Papineau) (36.25)
29 open roles 68 posted in 90 days 41% engineering 500-1000 est. staff
hires for Mobile, Field & Service, Communications
Toronto
Canada
Regional office
Montreal - MRC (Papineau) (36.25)
10 open roles 48 posted in 90 days 60% engineering 500-1000 est. staff
hires for AI/ML, Communications, Backend
Halifax
Canada
Sales office
Halifax (38.75)
3 open roles 5 posted in 90 days 50-200 est. staff
hires for Communications, Marketing
Charlottetown
Canada
2 open roles 3 posted in 90 days 10-50 est. staff
hires for Communications
Sherbrooke
Canada
Sherbrooke - King Street (36.25)
2 open roles 3 posted in 90 days 10-50 est. staff
hires for Communications
Sept-Îles
Canada
Sept-Iles (37.50)
2 open roles 2 posted in 90 days 10-50 est. staff
hires for Communications
Saint John
Canada
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Communications
Moncton
Canada
Moncton (37.50)
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Communications
Winnipeg
Canada
Winnipeg (38.75)
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Communications
Fredericton
Canada
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Communications
Windsor
Canada
Windsor (38.75)
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Field & Service
Sydney
Australia
Halifax (38.75)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Communications
Whitehorse
Canada
Whitehorse (38.75)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Marketing
Kuujjuaq
Canada
Kuujjuaq (38.75)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Field & Service
Quebec
Canada
Quebec (37.50)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Communications
Saskatoon
Canada
Saskatoon (38.75)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Communications
Regina
Canada
Regina (38.75)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Communications
Earlier presence
Vancouver, Canada
Calgary, Canada
Iqaluit, Canada
Kelowna, Canada
Yellowknife, Canada
Kamloops, Canada
Prince George, Canada
Hay River, Canada
Carleton, Canada
St. John's, Canada

Pelmorex
Bell
Riedel Communications
PVP MEDIA