Find work in Canada.

608,047 jobs across our Canadian network. How we count

  • Senior Actuarial Analyst, Claims Analytics

    Aviva Canada

    Markham, ON

    • Full-time

    Proficient in Microsoft Excel. Knowledge of Python and SQL

  • Senior Software Engineer (Python)

    Varonis

    Vancouver, BC

    • Full-time

    Expert‑level proficiency in Python, including building distributed systems, backend services, and automation tooling.

  • Développeur(euse) QA / QA Developer

    Eaton Corporation

    Brossard, QC

    • Full-time

    Eaton's Electrical Services and Systems division is currently seeking a motivated QA Developer for its team. This role is based at our Eaton Americas Innovation Center in Brossard (Québec)…

  • Développeur(euse) QA principal(e) / Lead QA Developer

    Eaton Corporation

    Brossard, QC

    • Full-time

    Eaton's Electrical Services and Systems division is currently seeking a motivated Lead QA Developer for its team. This role is based at our Eaton Americas Innovation Center in Brossard…

  • Design Verification Engineer

    Advanced Micro Devices, Inc

    Markham, ON

    • Full-time

    Familiarity with Makefiles, scripting languages like perl, python, ruby etc.

  • Senior Machine Learning Engineer

    Thomson Reuters

    Toronto, ON · Canada, Toronto, Ontario

    • Full-time

    Strong Python programming skills is required,

  • Principal Applied AI/ML Scientist (Auth0 Lab)

    Okta

    Toronto, ON

    We have a lot to teach you about security, auth, developer products and many other things. And we also want to learn from you. Join us to have fun learning and collaborating with a great…

  • Senior Full Stack Engineer, Designer Team

    Movable Ink

    Toronto, ON

    …experience and the back-end systems across TypeScript, Ruby, Python, Rust, Go, and…

  • Principal Investigator, AI Hub

    Durham College

    Oshawa, ON

  • AI Process Automation Engineer

    Staples Canada

    Richmond Hill, ON

    • Full-time

    Familiarity with APIs and system integrations with basic understanding of scripting or programming (eg. C#, Python)

  • Senior Actuarial Analyst, Commercial Pricing

    Aviva Canada

    Markham, ON

    • Full-time

    Proficiency in programming and data analysis; experience with SAS is required, while VBA, Python, R, or other analytical tools are considered assets.

  • Project Manager, Cost Management

    Irving Shipbuilding

    Dartmouth, NS

    • Full-time

    Apply various tools (e.g. Microsoft Excel, Primavera P6, SQL, Tableau, Alteryx, Python) to accomplish project goals.

  • Actuarial Analyst

    WTW

    Montreal, QC

    • Full-time

    Experience with manipulating and summarizing large data sets using R, Python, SQL or similar programming tools.

  • AI / Machine Learning Engineer

    Infoya Career Connect

    Toronto, ON · Waterloo, ON

    • $85,000 to $105,000 CAD / year
    • Full-time
  • Substation Studies Engineer

    Jacobs

    Toronto, ON

    • $114,000 to $149,700 CAD / year
    • Full-time

    Knowledge of programming languages to streamline studies using Python.

  • Substation Studies Engineer

    Jacobs

    Calgary, AB

    • $114,000 to $149,700 CAD / year
    • Full-time

    Knowledge of programming languages to streamline studies using Python.

  • Substation Studies Engineer

    Jacobs

    Ottawa, ON

    • $114,000 to $149,700 CAD / year
    • Full-time

    Knowledge of programming languages to streamline studies using Python.

  • Substation Studies Engineer

    Jacobs

    Winnipeg, MB

    • $114,000 to $149,700 CAD / year
    • Full-time

    Knowledge of programming languages to streamline studies using Python.

  • Software Engineer

    Magnet Forensics

    Canada

    • Full-time

    We're hiring for multiple Software Developer positions across similar teams and welcome candidates with front-end, back-end, or full-stack experience. The salary range in this job ad…

  • Staff Software Engineer

    Ritchie Bros.

    Vancouver, BC

    • Full-time

    Lead the design of scalable, resilient ETL/ELT data pipelines using dbt, Python, and SQL, establishing patterns and best practices for the team to follow.

  • Associate, Trading Strategy (Quantitative Research)

    Picton Mahoney Asset Management

    Toronto, ON

    • Full-time

    Very strong proficiency in Python and SQL; advanced Excel; familiarity with APIs and version control (git) an asset

  • Developer, Senior Associate

    PwC

    Calgary, AB

    • Full-time

    As a Developer, Senior Associate, unlock your potential and embrace the chance to drive meaningful outcomes that’ll elevate your career. Your role will include, but isn’t limited to:

  • Principal Software Engineer (Agentic Integration)

    Black Duck Software, Inc.

    Calgary, AB

    …application security products (SAST, SCA, and DAST) directly into the developer's agentic workflow. This role is less about general programming depth and more about the hands-on experience…

  • Senior Software Engineer (AI & Full Stack)

    Fable

    Remote, Canada

    • Full-time
    • Remote

    Improve developer experience through automation, tooling, and reusable engineering patterns.

  • Principal Developer Support Engineer - Builder Experience (BX)

    Okta

    Toronto, ON

    End-to-End Ownership: Resolve our most complex developer cases, including multi-product architectures, ISV integration designs, and strategic account escalations.