Find work in Canada.

332,349 jobs across our Canadian network. How we count

  • SAP AI Solution Architect

    Parkland Corporation

    Calgary, Alberta

    • Full-time

    Proficiency in Python, JavaScript, SQL, and working with APIs and data formats (JSON, YAML).

  • Senior Software Developer

    Stantec

    Edmonton, AB

    • Full-time

    We are seeking a seasoned Senior Full Stack Developer to join our engineering team. This role is designed for a technical powerhouse who excels in building modern web applications,…

  • Senior Mobile Application Developer

    Showpass

    Medicine Hat, Alberta · Calgary, Alberta

    • Full-time

    We’re looking for a Senior Mobile Application Developer with strong React Native experience to join our team at Showpass. You will work closely with product, design and development teams to…

  • Researcher - AI Computing System

    Huawei Technologies Canada Co., Ltd.

    Vancouver, BC

    • Contract

    1) Solid programming foundation, familiar with Python/C/C++ programming languages, good architecture design and programming habits

  • Thermal Reservoir Engineer

    Canadian Natural

    Calgary, Alberta

    Proficiency in data analytics and visualization tools such as Python, Tableau, or Power BI - with the ability to build workflows, automate analysis, and communicate reservoir performance…

  • Co-op Software Engineer - AI System & Infrastructure

    Huawei Technologies Canada Co., Ltd.

    Burnaby, British Columbia · Vancouver, BC

    • Internship

    Work experience in one or more of the following programming languages: C/C++, Go, Java, Rust, python, C#

  • Data Scientist II

    Intact FC

    Ajax, Ontario · Mississauga, Ontario · Toronto, Ontario

    • Full-time

    Strong Python skills and Git-based development practices (e.g., version control, peer review); experience writing tests and producing clear technical documentation.

  • Senior Software Development Engineer in Test

    Magnet Forensics

    Ottawa, Ontario · Toronto, Ontario · Waterloo, Ontario

    • Full-time

    Strong software engineering skills with demonstrated proficiency in at least one programming language (e.g., Python, C#, Java), including:

  • Principal Data Developer

    BlueCat

    Toronto, Ontario

    • Full-time

    Excellent software engineering and coding skills with production experience in Python (including async programming), Golang, and C/C++.

  • Senior Software Engineer, Builders

    EvenUp

    Remote, Canada

    • Full-time
    • Remote

    Familiarity with Python, TypeScript, or the modern AI/ML stack

  • Développeur de Logiciels / Software Developer

    Tower Research Capital

    Montreal, Quebec

  • Senior Specialist, Data Modeler (Microsoft

    Vale

    Toronto, Ontario

    • Full-time
  • Senior Site Reliability Engineer

    SimCorp

    Toronto, Ontario

    • Full-time

    Support build, application maintenance, and scaling of incubated products (e.g., Qlik, Tosca, BI, SQL Developer, Python/Java solutions)

  • Specialist, Geological database

    Vale

    Toronto, Ontario

    • Full-time
  • Software Engineer, Platform Operations

    Planet

    Canada

    …“batteries included” infrastructure experience through our internal developer…

  • Senior Software Support Analyst

    EllisDon

    Mississauga, Ontario

    • Full-time

    Ability to read/write basic scripts (Python or JavaScript) to automate repetitive tasks or parse logs.

  • Senior Staff Developer, DevOps

    Benevity

    Calgary, Alberta

    …part of our DNA. We're on the lookout for a Senior Software Developer who thrives in a fast-paced environment and values collaboration in a diverse and inclusive team setting. Your…

  • Senior Staff Developer, DevOps

    Benevity

    Toronto, Ontario

    …part of our DNA. We're on the lookout for a Senior Software Developer who thrives in a fast-paced environment and values collaboration in a diverse and inclusive team setting. Your…

  • Senior Staff Developer, DevOps

    Benevity

    Vancouver, British Columbia

    …part of our DNA. We're on the lookout for a Senior Software Developer who thrives in a fast-paced environment and values collaboration in a diverse and inclusive team setting. Your…

  • Sr. Manager, Supply Chain Data, Analytics and Systems, Tim Hortons

    Restaurant Brands International

    Toronto, Ontario · Corp - Toronto Corporate Office

    • Full-time
  • Software Developer (Geolocation)

    Octasic

    Montreal, Quebec

    Octasic is seeking a skilled Software Developer to join its Geolocation software development division. In this role, you will contribute to the advancement of Octasic’s geolocation product…

  • Développeuse ou développeur logiciel sénior, Automatisation, Plateforme d’autorisation / Senior Software Engineer, Automation, Authoring Platform

    Unity Technologies

    Montreal, Quebec

    Expérience avec un ou plusieurs des principaux langages de programmation que nous utilisons, tels que Node.js, C#, Ruby ou Python

  • Technical Director Lighting - Netflix Animation Studios

    Netflix

    Vancouver, BC

    • Full-time

    Knowledge in Python as well as PyQt or another GUI toolkit.

  • Senior Software Engineer, Back-End (Remote Canada)

    Short Story

    Remote, Canada

    • Full-time
    • Remote

    5+ years of software development experience, 2+ Years of Python experience

  • Senior Software Engineer - AI/Computer Vision (Camera Systems)

    Motorola Solutions

    Vancouver, British Columbia · Toronto, Ontario

    • Full-time

    Proficiency in Python for scripting and tooling is a plus.