Find work in Canada.

A simpler way to find your next job.

  • AI/ML Systems Engineer

    Actalent

    Ottawa, ON

    • $55 to $79 CAD / hour
    • Contract

    Proficiency in Python for automation, data processing, and application functionality.

  • Revenue Management Analysis, Science and Innovation Analyst

    Air Canada

    Dorval, QC

    • Full-time

    Technology skills in particular working with large databases (SQL or Dataiku), coding (R and Python preferred), reporting tools (PowerBI, Tableau or Fabric) and agentic flow design (such as…

  • AI/ML Systems Engineer

    Actalent

    Ottawa, ON

    • $55 to $79 CAD / hour
    • Contract

    Proficiency in Python for automation, data processing, and application functionality.

  • Software Engineer

    Actalent

    Ottawa, ON

    • $50 to $74 CAD / hour
    • Contract

    Job Title: Intermediate Embedded Software Developer BSP/OS (Sync 4 Platform)

  • Senior Test Engineer

    Actalent

    Ottawa, ON

    • $50 to $60 CAD / hour
    • Contract

    Proficiency with Python for scripting and programming in test environments.

  • Staff Machine Learning Engineer

    Twilio

    Remote, Canada

    • Full-time
    • Remote
  • Software Engineer II - Full Stack

    Microsoft

    Vancouver, BC

    • Full-time

    …including, but not limited to, C, C++, C#, Java, JavaScript, or…

  • SW Developer

    Ericsson

    Ottawa, ON

    • Full-time

    Experience with Linux and Python or Bash scripting.

  • Senior Backend Software Developer

    Cisco

    Vancouver, BC

    • Full-time

    Expérience de la programmation en Python ou en Go (Golang).

  • Software Developer Embedded Systems I (Co-op) - Canada

    Cisco

    AB · Ottawa, ON · Toronto, ON · Montreal, QC · Kanata, Ontario · Calgary, Alberta · Saint-Laurent, Quebec

    • Full-time

    As an Embedded Systems Software Developer Co-op, you will contribute to the design, enhancement, and testing of foundational software powering Cisco’s networking platforms and intelligent…

  • Senior Applied Machine Learning Scientist, Generative AI Model Validation ATH# 5480

    TD Securities

    Montreal, QC

    • Full-time

    Proficient in one or more scripting/programming languages such as Python.

  • Sr. Software Development Engineer in Test, AI/ML

    PlayStation Global

    Waterloo, ON

    Design, develop, and maintain scalable automation frameworks for backend services, APIs, and ML inference systems using Python and/or Java.

  • Software Developer Full Stack / Backend I (Co-op) - Canada

    Cisco

    Toronto, ON

    • Full-time

    As a Software Developer Co-op, you will design, develop, and test software features across web applications, cloud microservices, and distributed platforms. Collaborate with agile…

  • Software Developer Embedded Systems I (Co-op) - Canada

    Cisco

    Toronto, ON

    • Full-time

    As an Embedded Systems Software Developer Co-op, you will contribute to the design, enhancement, and testing of foundational software powering Cisco’s networking platforms and intelligent…

  • Senior Engineer/Analyst

    Alberta Electric System Operator (AESO)

    Calgary, AB

    • Full-time

    Advanced proficiency in Python, with experience developing complex analytical applications and automation solutions

  • Principal Hydrogeologist

    Kinross Gold Corporation

    Toronto, ON

    • Full-time

    …Piper diagrams), automated extraction of laboratory data, and Python-based analysis, to improve risk visibility and compliance tracking across…

  • Software Engineer, Fullstack

    WorkWhile

    Remote, Canada

    • Full-time
    • Remote

    Deep experience in either Frontend (JavaScript, React/React Native) or Backend (Python), with demonstrated ability to work effectively across the stack

  • Application Security Consultant - SCA (Global Security)

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    We are seeking a talented Intermediate Developer to join our Application Security team and serve as a bridge between security and development. You will provide technical execution and…

  • Data Scientist

    Affinity

    Vancouver, BC

    • Contract
  • Founding CTO (Equity): Build and Launch an AI Platform

    Complyva

    Remote, Canada

    • Full-time
    • Remote
  • Physical Design Engineering Director

    Astera Labs

    Toronto, ON

    Strong scripting ability in Tcl, Python, and/or Perl.

  • Senior Embedded Linux Engineer

    Corinex Communications

    Vancouver, BC

    • Full-time
  • Head of R&D

    Seller Snap, Inc.

    Brampton, ON · Regional Municipality of Peel, ON

    • Full-time

    A strong hands-on backend background, ideally in Python, building data-heavy production systems. You still enjoy writing code and can review anyone’s PR with credibility.

  • Lead Full Stack Developer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    A Lead Full Stack Developer is responsible for designing, developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and cloud…

  • Principal Software Engineer

    Conga

    Canada

    Deep experience building backend systems in a modern language such as Java, C#, Python, TypeScript, Scala, or Rust.