Find work in Canada.

317,547 jobs across our Canadian network. How we count

  • AI Engineer Specialist

    Nasdaq

    Toronto, ON

    • Full-time

    Expert-level Python development experience, with strong knowledge of automation and orchestration frameworks.

  • Associate LLM Engineer (Forward Deployment)

    ZS

    Toronto, ON

    • Full-time

    …The ideal candidate will have strong experience working with Python, LLM solution patterns and tools (RAG, Vector DB, Agentic workflows, LoRA, etc.) cloud platforms (AWS, Databricks and…

  • Robotics - Software Development Engineer

    Amazon

    Toronto, ON

    • Full-time

    Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design

  • AI Developer – Agentic System

    Xanadu

    Toronto, ON

    • Full-time

    As an AI Developer at Xanadu, you will play a crucial role in integrating generative AI into our R&D methodologies. This unique position allows you to contribute to the development of our…

  • Photonics Lab Technician - Measurement (Afternoon Shift)

    Xanadu

    Toronto, ON

    • Full-time

    Familiarity with the Python programming language

  • Control System Specialist

    Delta Controls

    Surrey, BC

    • Full-time

    Software Solutions; application development for customization of enteliWEB (our enterprise web application) and controller loadable Python modules

  • Robotics - Software Development Engineer Intern - 2026 - Toronto

    Amazon

    Toronto, ON

    • Full-time

    Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript

  • Software Development Engineer, WW Deals & Promotions

    Amazon

    Vancouver, BC

    • Full-time

    Strong proficiency in at least one major programming language (e.g. Java, Python, C++, etc.)

  • Treasury Operations Analyst-EN

    CAE

    Montreal, QC

    • Full-time
  • Senior Software Developer

    IBM

    Ottawa, ON

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

    As an Application Developer, you will develop, support, and maintain applications.

  • Specialist Programmer

    Infosys

    Calgary, AB

    • Full-time

    Data Engineering: - Hadoop, Spark, PySpark, Hive, PostgreSQL, Python/Java, Kafka, Airflow and Beam.

  • Staff AI Engineer

    Acquia

    Canada

    • Full-time

    Deep Python proficiency and strong engineering fundamentals (testing, CI/CD, architecture).

  • Senior Director, Engineering - Corporates, Financial Institutions & Sovereigns

    Fitch Ratings

    Toronto, ON

    • Full-time

    …in analytical processes, agentic automation, or AI-augmented developer tooling, bring the depth to evaluate, architect, and champion these capabilities with real technical conviction. If…

  • Senior Data Science Developers

    HRbrain Inc.

    Toronto, ON

    • Full-time

    The candidates will perform Data Science Developer work by creating, enhancing, maintaining, supporting, and sustaining existing pipelines, analytics models, and data products

  • Principal Engineer, AI

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    …by taking real engineering assets that includes an existing developer portal, an AI registry, a body of policy-as-code, and gateway integrations and hardening, scaling, enhancing and…

  • Principal Architect, AI Platform

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    You will hold architectural oversight across the AI Platform capabilities including Developer Experience, Security, DevOps, and Data Analytics. You will work across teams and organizations…

  • Solutions Architect

    Shakudo

    Toronto, ON

    • Full-time

    Backend and frontend experience (e.g., Python, React, TypeScript) - enough to be hands-on when needed

  • Senior Forward Deployed Engineer

    Shakudo

    Toronto, ON

    • Full-time

    Proficiency in at least one production programming language such as Python, Go, TypeScript, Java, or Scala.

  • Développeur Python / Python Developer

    mthree

    Montreal, QC

    We are seeking a Python Developer with a proven track record of large scale distributed systems and Kubernetes experience to join a dynamic team with one of our clients

  • Lead, Robotics Software Engineer

    Locus Robotics

    North Vancouver, BC

    Design, develop, test, and maintain production-quality software using Python and/or C++.

  • Embedded Software Engineer - New Grad

    Ciena

    Ottawa, ON

    • Full-time

    High-level programming and scripting languages such as Python or bash

  • Building Automation Technician

    trane technologies

    Montreal, QC

    • Full-time
  • Senior Data Platform Engineer

    Clio

    Toronto, ON · Vancouver, BC · Calgary, AB

    • Full-time

    Programming proficiency in Python, Ruby, Go, or Scala for custom logging pipeline development and automation

  • Senior Data Engineer

    Scotiabank

    Toronto, ON

    Strong programming and scripting skills (SQL, Python, Java, Scala)