Find work in Canada.

520,031 jobs across our Canadian network. How we count

  • Senior Manager, Client Engagement

    RBC

    Toronto, ON

    • Full-time

    Proficiency with SQL, Python, R, or other equivalent analytical tools

  • Quality Assurance Automation Engineer

    T2 Systems

    Burnaby, BC

    · Proficiency in QA automation and scripting languages (Python, pytest, Locust and Playwright experience preferred for T2) OR (TS, K6 and Playwright experience preferred for CS, GS)

  • Data Scientist - Credit Risk (ATH 5749)

    TD

    Toronto, ON

    • Full-time

    Exposure to Python, Databricks, Azure, predictive models, machine learning, credit decisioning tools, or AI-enabled productivity tools is an asset.

  • Automation Engineer-In-Training

    TC Energy

    Calgary, AB

    • Full-time

    Programming or scripting using Python, PowerShell, C/C++, or similar languages.

  • Senior Product Analyst, Consumer Analytics (f/m/x)

    HelloFresh

    Toronto, ON

    Advanced Python programming skills for data analysis, automation, and building analytical tools (pandas, numpy, etc.).

  • Senior Backend Product Engineer, Menu Operations

    HelloFresh

    Toronto, ON

    Proficiency and production experience with one or more backend languages such as Golang, Python, or Java.

  • QNX Systems Software Developer

    BlackBerry QNX

    Ottawa, ON

    • Full-time

    …you enjoy working at the intersection of operating systems, developer tools, AI, robotics, and embedded platforms? At QNX, we're on a mission to become the platform of choice for modern…

  • QNX Systems Software Developer

    BlackBerry

    Ottawa, ON

    • Full-time

    …you enjoy working at the intersection of operating systems, developer tools, AI, robotics, and embedded platforms? At QNX, we're on a mission to become the platform of choice for modern…

  • Principal Data Engineer

    Sleep Country

    Brampton, ON

    • Full-time

    Strong proficiency in Python and modern data-engineering frameworks.

  • Embedded Software Developer

    Ford Motor Company

    Ottawa, ON

    • Full-time

    Support development and improvement of integration tools using python.

  • Postdoctoral Fellow, Next-Generation Smart Battery Management System

    National Research Council Canada

    Ottawa, ON

    Experience using programming and data analysis software such as Python, MATLAB, or C/C++.

  • RQ11255 – Systems Testing/QA Specialist – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Full-time
  • Senior Data Engineer

    Javelin Technologies

    Canada

    • Full-time

    Python and/or R for analytics and automation, plus source control and DevOps practices.

  • Junior Data Analys

    Je Suis Copa

    Canada

    • Full-time

    Basic knowledge of Python, R, or other analytics tools is a plus.

  • GKE Cloud Security Engineer

    TheCorporate

    ON · Ontario, Canada

    • Contract

    Strong programming/scripting skills in languages such as Python, Go, bash/shell, Java, NodeJS.

  • ML Ops/AI Lead

    Iris Software Inc.

    Toronto, ON

    • Full-time

    Proficient in Python and its ecosystem of tooling such as Jupyter Notebooks, Packaging, Documentation

  • CI/CD Specialist

    Hays

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    Write and maintain automation scripts using Python and shell scripting

  • Intermediate Software Engineer

    The New Network

    Calgary, AB

    • Full-time

    …deployment roadmap expand, they are hiring an Intermediate Software Developer to build core platform features, configure custom site implementations, and help scale software that interfaces…

  • Manager, Software (Embedded & Digital Products)

    Wabtec Corporation

    London, ON

    • Full-time

    Familiarity with modern digital-platform technologies. Relevant technologies may include C#, .NET, Python, REST APIs, SQL, MQTT, Docker, Kubernetes, Microsoft Azure, or AWS.

  • Software Engineer with AI Experience

    Pacer Group

    Toronto, ON

    • Contract

    Strong expertise in Python and Java, API development, microservices, and enterprise application modernization.

  • AI Architect

    Envision Technology Solutions

    Canada

    • Contract

    Strong hands-on programming expertise in at least one modern language such as Python, C#, Java, or JavaScript, with the ability to guide engineering teams on best practices.

  • Sr. Power BI Developer

    Epsilon Solutions Ltd.

    Mississauga, ON

    • Contract

    Develop scripts to automate data processing and analysis using Python.

  • Application Security Engineer

    Tata Consultancy Services

    Toronto, ON

    • $100,000 to $120,000 CAD / year
    • Full-time

    Strong previous software development/coding experience, such as Java, .NET/C#, Python, JavaScript/TypeScript, or similar.

  • Senior Agentic AI Engineer

    enableIT

    Toronto, ON

    • Contract

    The ideal candidate will have strong Python development skills, hands-on experience building agentic AI solutions, and the ability to troubleshoot complex RAG pipelines, evaluate LLM…

  • Quality Engineer (QE) / SDET – AI Chatbot Validation

    Ardent SoftSol Inc.

    Brampton, ON

    • $38 to $40 CAD / hour
    • Contract

    Design, develop, and maintain scalable test automation frameworks using Java, Python, or Groovy.