Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
5,516

Python jobs in Canada

Software Developer II - (AI/ML)

Warner Bros. Entertainment

Ottawa
On-site
CAD 114,000 - 171,000
7 days ago
Be an early applicant
I want to receive the latest job alerts for “Python” jobs

Optical Test Automation Lead for High-Volume Production

Ciena

Ottawa
On-site
CAD 77,000 - 165,000
7 days ago
Be an early applicant

Jr. Software Engineer Co-op (FlowPlatform Team)

Planview

Vancouver
On-site
CAD 80,000 - 100,000
7 days ago
Be an early applicant

Senior Optical Test Automation Engineer

Ciena

Ottawa
On-site
CAD 77,000 - 165,000
7 days ago
Be an early applicant

Optical Engineer Co-Op – Flexible, Data-Driven Networking

Ciena

Ottawa
On-site
CAD 100,000 - 125,000
7 days ago
Be an early applicant
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Controls Engineer

CIMIC Group Limited

Vancouver
On-site
CAD 165,000 - 180,000
7 days ago
Be an early applicant

Senior Data Engineer - ETL, Snowflake & Spark

Autodesk

Toronto
On-site
CAD 86,000 - 128,000
7 days ago
Be an early applicant

QE Analyst

RBC

Toronto
On-site
CAD 80,000 - 100,000
7 days ago
Be an early applicant
HeadhuntersConnect with headhunters to apply for similar jobs

DevSecOps, Specialist

Interac

Toronto
Hybrid
CAD 85,000 - 100,000
7 days ago
Be an early applicant

[Wattpad] Senior Security Engineer

Wattpad

Toronto
Hybrid
CAD 110,000 - 150,000
7 days ago
Be an early applicant

Senior Manager, Product Analytics – Day to Day Banking

BMO Financial Group

Toronto
On-site
CAD 86,000 - 160,000
7 days ago
Be an early applicant

Senior Applied ML Engineer: Search & Personalization

Upwork

Toronto
Remote
CAD 100,000 - 130,000
7 days ago
Be an early applicant

Senior Applied Machine Learning Engineer - Search & Recommendations

Upwork

Toronto
Remote
CAD 100,000 - 130,000
7 days ago
Be an early applicant

Azure AI ML Engineer - Build Scalable, Responsible AI

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

Toronto
On-site
CAD 90,000 - 120,000
7 days ago
Be an early applicant

Senior AI Engineer - LLMs, Azure, MLOps | Hybrid

KPI Digital Solutions

Montreal (administrative region)
Hybrid
CAD 100,000 - 130,000
7 days ago
Be an early applicant

Security Software Engineer

Canonical

City of Moncton
Remote
CAD 80,000 - 100,000
7 days ago
Be an early applicant

Photonic Layout Design Engineer

Photonic Inc.

Coquitlam
On-site
CAD 97,000 - 134,000
7 days ago
Be an early applicant

Embedded Firmware Engineer - Early Career (Optical)

Nokia Global

Canada
On-site
CAD 70,000 - 120,000
7 days ago
Be an early applicant

Senior Analyst Data & Analytics

Canada Life

London
On-site
CAD 80,000 - 131,000
7 days ago
Be an early applicant

Senior Data Scientist, Big Data & AI (Hybrid VA)

Ocean Blue Solutions Inc

Richmond
Hybrid
CAD 85,000 - 115,000
7 days ago
Be an early applicant

Senior Quantum Systems Test Engineer

Photonic Inc.

Coquitlam
On-site
CAD 138,000 - 191,000
7 days ago
Be an early applicant

Electronics Technician (Hanwell NB)

Orica Limited

Hanwell Rural Community
On-site
CAD 60,000 - 90,000
7 days ago
Be an early applicant

Senior Solutions Engineer — AI Workflows & Integrations

Suger

British Columbia
Hybrid
CAD 100,000 - 150,000
7 days ago
Be an early applicant

Data Platform Engineer: Build Scalable Data Lakes

Wave HQ

Canada
Remote
CAD 101,000 - 113,000
7 days ago
Be an early applicant

Embedded Linux Consultant - Japan

Canonical

City of Moncton
Remote
CAD 80,000 - 110,000
7 days ago
Be an early applicant

Top job titles:

Data Entry jobsMedical Laboratory Technologist jobsSupply Chain Management jobsParalegal jobsMuseum jobsOccupational Health And Safety jobsMedical Billing jobsYouth jobsCoach jobsMachine Learning Engineer jobs

Top companies:

Jobs at United NationsJobs at NikeJobs at Rio TintoJobs at AdeccoJobs at CiscoJobs at Coca ColaJobs at Circle KJobs at IntuitJobs at BciJobs at Discord

Top cities:

Jobs in OttawaJobs in MississaugaJobs in WindsorJobs in KitchenerJobs in Richmond HillJobs in WaterlooJobs in GuelphJobs in LangleyJobs in AustinJobs in Prince George

Similar jobs:

Python Developer jobsPython Software Developer jobs
Software Developer II (AI/ML)
Warner Bros. Entertainment
Ottawa
On-site
CAD 114,000 - 171,000
Full time
7 days ago
Be an early applicant

Job summary

A major entertainment company in Ottawa is seeking a Software Engineer II to join their AI Enablement Machine Learning team. The ideal candidate will collaborate closely with engineers, tackle challenges in content summarization and user context integration, and build efficient, low-latency software. A Bachelor’s degree in computer science and proficiency in Python are required. This role offers a competitive salary, ranging from $114,000 to $171,000, and benefits including health insurance and retirement plans.

Benefits

Health insurance coverage
Employee wellness program
Retirement savings plan
Paid holidays and sick time
Vacation

Qualifications

  • Related professional or industry experience.
  • Proficiency in multiple programming languages.
  • Experience working collaboratively in teams.

Responsibilities

  • Collaborate with engineers across the team.
  • Build efficient software with low latency.
  • Optimize production-quality code following best practices.

Skills

Proficiency in Python
Knowledge of Golang, Java, or C++
Strong problem-solving skills
Experience with machine learning

Education

Bachelor's degree in computer science or related field
Job description

Welcome to Warner Bros. Discovery… the stuff dreams are made of.

Who We Are

We are the storytellers bringing characters to life, the creators bringing them to living rooms, and the dreamers creating what’s next. WBD offers career-defining opportunities, thoughtfully curated benefits, and tools to explore and grow. We are the home of the global digital revolution. We are CNN.

To see what it’s like to work at CNN, follow WBDLife on Instagram and X.

Your New Role...

With deep domain expertise, advanced technical capabilities, and a proven track record of successful collaborations, the AI Enablement C Machine Learning team at CNN is accelerating our digital transformation through strategic applications of machine learning and AI technologies. Our current products include popular, related and personalized content recommendations, contextual ad targeting, and site search-serving millions of CNN users via CNN web and mobile apps. Within the next quarter, we will be launching summarization and classification features with chat to follow early next year.

We have a variety of specializations and collaborate closely, enhancing our platform and adding to the suite of machine learning features running on it.

  • Machine learning engineers (MLEs) build models and features
  • Data engineers fulfill the availability and latency requirements provided by MLEs
  • Some software engineers partner with MLEs to operationalize and expose models and features
  • Other software engineers focus on our ML platform and tooling, including A/B testing

Here are some of the key challenges the team will tackle in the next couple of quarters:

  • Content Summaries: Support testing and adoption of various types of content summaries from multiple domains, which can be leveraged in consumer experiences along with embedding generation and classification
  • Two-Tower Experimentation: Explore options for incorporating additional user context in our personalized recommendations model such as geolocation, time of day and time of year
  • All Access Search: Partner with teams across CNN to design and build a roadmap for CNN streaming content search
  • Bandit Foundation: Enhance data access and begin experimenting with bandits for online ranking of recommendations
  • Optimize Site Performance: Dynamically deliver personalized content alongside cached assets, improving load times and enhancing user experience with features like page-level deduplication
Your Role Accountabilities
  • As a Software Engineer II, you will have many opportunities to collaborate with other engineers across the team
  • Promote an inclusive and supportive engineering culture on the team
  • Solve business problems with simple and straightforward solutions
  • Strive for operational excellence--building highly available, low latency, and efficient software with support from other engineers
  • Build subject matter expertise related to multiple production systems
  • Communicate effectively—through progress updates, timely requests for support, demos, and technical documentation
  • Author, test, review, and optimize production-quality code, following best practices for IaC, version control, and continuous delivery with support from other engineers
  • Be passionate about software engineering with a strong sense of responsibility for the code you and your team write, delivering high-quality results that improve with each iteration
  • Embrace failure as a learning opportunity—use research and experimentation to choose the best solutions that meet business goals, moving autonomously from proof-of-concept to production release
Qualifications & Experience
  • Related professional or industry experience
  • Bachelor's degree in computer science or a related technical field
  • Proficiency in Python and one or more of: Golang, Java, C++, or similar object- oriented languages
The Nice to Haves
  • Expertise in backend engineering with distributed systems and data-intensive applications at web scale
  • Prior experience working on a machine learning team
Additional Information

On June 9, 2025, Warner Bros. Discovery announced plans to separate into two publicly traded companies, Warner Bros. and Discovery Global, with an expected completion in mid-2026. For more details, including leadership appointments and information on individual brands, please visit our newsroom here.

Although you will be hired by Warner Bros. Discovery, upon the planned separation in 2026, your employment likely will transition to Discovery Global. During this period of transformation, you’ll have an exciting opportunity to lay the foundation at one of the world’s premier entertainment brands.

How We Get Things Done

Our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with insights from the team on what they mean and how they show up in their day to day. We look forward to discussing them during your interview.

Championing Inclusion at WBD

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

If you’re a qualified candidate with a disability and you require adjustments or accommodations during the job application and recruitment process, please visit our accessibility page for instructions to submit your request.

In compliance with local law, we are disclosing the compensation, or a range thereof, for roles in locations where legally required. Actual salaries will vary based on several factors, including but not limited to external market data, internal equity, location, skill set, experience, and/or performance. Base pay is just one component of Warner Bros. Discovery’s total compensation package for employees. Pay Range: $114,000.00 - $171,000.00 salary per year. Other rewards may include annual bonuses, short- and long-term incentives, and program-specific awards. In addition, Warner Bros. Discovery provides a variety of benefits to employees, including health insurance coverage, an employee wellness program, life and disability insurance, a retirement savings plan, paid holidays and sick time and vacation. This position is open for an existing position vacancy.

  • 1
  • ...
  • 55
  • 56
  • 57
  • ...
  • 221

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved