Find work in Canada.

607,889 jobs across our Canadian network. How we count

  • Staff Design Verification Engineer, AI HW

    Tenstorrent

    Toronto, ON

    Proficient in Linux environments with Python, or Bash scripting for automate builds, parse logs, manage CI pipelines.

  • Manager of Research Engineering, TR Labs

    Thomson Reuters

    Toronto, ON · Canada, Toronto, Ontario

    • Full-time

    Expertise in several of the following areas: robust Python development, MLOps, containerization, cloud infrastructure (AWS and Azure)

  • Principal Data Scientist

    Mastercard

    Toronto, ON

    • Full-time

    Proficiency in Python, ML frameworks (Scikit-learn, PyTorch, TensorFlow), SQL, Spark, and Azure ML/Snowflake.

  • Senior Software Developer

    Bentley Systems

    Vancouver, BC · Toronto, ON

    A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable…

  • Full-Stack Software Engineer

    Harmony AI

    ON

    • $100,000 to $110,000 USD / year
    • Full-time

    Python, TypeScript, React, Postgres, Docker, Kubernetes, and Terraform.

  • Senior Cloud Engineer

    The Nationwide Group

    Markham, Ontario

    • $130,000 to $145,000 CAD / year
    • Full-time

    Proficiency in scripting (Python, Bash) and automation.

  • Senior Data Engineer

    ClickUp

    Canada

    • Full-time

    …shape how we think about reliability, scalability, cost, and developer experience at the platform…

  • Agentic AI Architect - Intelligence Engineering (Toronto)

    Slalom

    Toronto, Ontario · Greater Toronto Area, Canada

    • Full-time

    Build in Python and, where useful, other languages to deliver machine learning systems, APIs, evaluation harnesses, retrieval pipelines, agent workflows, and production services

  • Formal Verification Engineer - AI - Toronto, Canada

    Cognichip

    Toronto, Ontario

    • Full-time

    Solid programming skills (e.g., Python, C++) and the drive to rapidly master new tools and domains.

  • Software QA - Intermediate (Cloud Platform)

    Delta Controls

    Surrey, British Columbia

    • Full-time

    Strong programming skills in one or more languages such as Python, TypeScript, JavaScript, C#, Java, or Go.

  • Developer Manager (Java)

    The Nationwide Group

    Markham, Ontario

    • $145,000 to $165,000 CAD / year
    • Full-time

    The Developer Manager (Java) will lead a team of software developers in designing, building, and maintaining robust Java-based applications and APIs that power TNG’s fintech platforms.…

  • Satellite Systems Designer - Analysis & Support (Contingent)

    Kepler Communications Inc.

    Toronto, Ontario

    • Full-time

    Experience performing technical analysis using tools such as Python, MATLAB, STK, or equivalent engineering analysis tools

  • Senior Satellite Systems Designer - Platform Architect (Contingent)

    Kepler Communications Inc.

    Toronto, Ontario

    • Full-time
  • Senior Sales Operations Analyst - Ottawa

    March Networks

    Ottawa, Ontario

    • Full-time

    Advanced proficiency in Salesforce or other CRM software systems and a strong command of data analysis tools (excel, tableau, python)

  • Connectivity Systems Engineer, Staff

    Qualcomm

    Toronto, Ontario

    • Full-time

    …of 100+Gbps/lane electrical and optical links using Matlab, Python and/or other programming languages. They'll also be able to correlate lab measurements with a system model and improve…

  • Research Engineer - AI Data Security

    Huawei Technologies Canada Co., Ltd.

    Markham, ON · Waterloo, ON

    • Contract

    Proficiency in at least one of the following core programming languages: C/C++, Java, or Python.

  • Intern Researcher - AI Data Security

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON

    • Internship

    Proficiency in at least one of the following core programming languages: C/C++, Java, or Python.

  • Product Application Engineer - Building Automation

    trane technologies

    Montreal, Quebec

    • Full-time

    …solutions. As well, a bonus if you work in Linux and code in python. Important to be open to share your experience and knowledge. We want our employees to have an open mind and to want to…

  • Customer Success Application Engineer

    Litmus

    Remote, Canada

    • Full-time
    • Remote

    Working knowledge of scripting or coding using Python, JavaScript, or similar languages.

  • Senior Manager, Unsecured Lending Models

    Scotiabank

    Toronto, ON

    Highly proficient in 1 or more analytical programming languages (Python, R, SAS, etc.), SQL (, Oracle, DB2, SQL Server) and multiple environments (Unix & Windows)

  • Product Application Engineer - Building Automation

    Trane Italia

    Canada

    • Full-time

    …solutions. As well, a bonus if you work in Linux and code in python. Important to be open to share your experience and knowledge. We want our employees to have an open mind and to want to…

  • Manager, Manufacturing Test

    Ecolab Inc.

    Calgary, AB

    • Full-time

    Proficiency in programming languages such as LabVIEW, Python, or C/C++.