Skip to main content
CNN logo

AI​/ML Software Engineer II — Production Systems

CNN
Full Timemid
Montreal, Quebec, CAPosted February 28, 2026

Job Description

A leading media organization is seeking a Software Engineer II in Ottawa, Canada to join their AI Enablement team. This role focuses on strategic applications of AI technologies to enhance user experiences across CNN platforms. Candidates should have a solid grasp of Python and familiarity with object-oriented languages such as Golang or Java. The position promotes collaboration and an inclusive culture while allowing individuals to contribute to high-impact projects.

A competitive salary range of $ – $ annually is offered, along with various employee benefits.

#J-18808-Ljbffr

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free