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
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 investors1
Yegor256Via a fund
26 portfolio companies: SonarSource, monorepo.tools, sixnines availability badge and 23 more

News

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
seen since Sep 2026 job postings
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
seen since Aug 2026 job postings
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
seen since Jun 2026 job postings
Halifax Canada
Sales office
Halifax (38.75)
3 open roles 5 posted in 90 days 50-200 est. staff
hires for Communications, Marketing
seen since Jul 2025 job postings
Charlottetown Canada
2 open roles 3 posted in 90 days 10-50 est. staff
hires for Communications
seen since Jul 2025
Sherbrooke Canada
Sherbrooke - King Street (36.25)
2 open roles 3 posted in 90 days 10-50 est. staff
hires for Communications
seen since Aug 2026 job postings
Sept-Îles Canada
Sept-Iles (37.50)
2 open roles 2 posted in 90 days 10-50 est. staff
hires for Communications
seen since Nov 2026 job postings
Saint John Canada
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Communications
seen since Jul 2025
Moncton Canada
Moncton (37.50)
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Communications
seen since Oct 2026 job postings
Winnipeg Canada
Winnipeg (38.75)
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Communications
seen since Oct 2026 job postings
Fredericton Canada
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Communications
seen since Oct 2026
Windsor Canada
Windsor (38.75)
1 open roles 2 posted in 90 days 10-50 est. staff
hires for Field & Service
seen since Oct 2026 job postings
Sydney Australia
Halifax (38.75)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Communications
seen since Jul 2025 job postings
Whitehorse Canada
Whitehorse (38.75)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Marketing
seen since Oct 2026 job postings
Kuujjuaq Canada
Kuujjuaq (38.75)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Field & Service
seen since Oct 2026 job postings
Quebec Canada
Quebec (37.50)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Communications
seen since Oct 2026 job postings
Saskatoon Canada
Saskatoon (38.75)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Communications
seen since Nov 2026 job postings
Regina Canada
Regina (38.75)
1 open roles 1 posted in 90 days 10-50 est. staff
hires for Communications
seen since Nov 2026 job postings
Earlier presence
Vancouver, Canada 2 open roles · last posting Oct 2026
Calgary, Canada 2 open roles · last posting Oct 2026
Iqaluit, Canada 2 open roles · last posting Oct 2026
Kelowna, Canada 2 open roles · last posting Oct 2026
Yellowknife, Canada 1 open roles · last posting Oct 2026
Kamloops, Canada 1 open roles · last posting Oct 2026
Prince George, Canada 1 open roles · last posting Oct 2026
Hay River, Canada 1 open roles · last posting Oct 2026
Carleton, Canada 1 open roles · last posting Oct 2026
St. John's, Canada 1 open roles · last posting Oct 2026