Find work in Canada.

356,725 jobs across our Canadian network. How we count

  • Principal AI Programmer, Unreal Assistant

    Epic Games

    Vancouver, BC

    Design and build LLM-driven agents and tools that operate directly inside Unreal Engine, including engine-side C++/Python tooling and editor scripting

  • Soil Health Specialist

    Ontario Soil and Crop Improvement Association

    Guelph, ON

    • Full-time
    • Temporary
  • Automation Tester (Python & Playwright)

    Cognizant

    Toronto, ON

    • $60,000 to $90,000 CAD / year
    • Full-time

    Ensure comprehensive test coverage for both frontend (UI) and backend (API, database) components.

  • Data Integration Specialist

    Croesus

    Montreal, QC

    • Full-time

    Design, operate, and optimize database services.

  • Data Integration Specialist

    Croesus

    Laval, QC

    • Full-time

    Design, operate, and optimize database services.

  • DevOps Engineer, Evisort AI

    Workday

    Vancouver, BC · Canada, BC, Vancouver

    • Full-time

    Develop tools to enhance and support Developer Productivity

  • Staff Software Engineer

    BuildOps

    Toronto, ON

    Improve database design and query optimization, ensuring efficient data storage and retrieval.

  • Python Developer

    LanceSoft, Inc.

    Montreal, QC

    • Contract

    Strong proficiency of Python with experience developing production-grade data processing pipelines

  • Senior Full-Stack Developer [Security & Risk Products]

    ScalePad

    Vancouver, BC

    • Full-time

    As a Senior Full-Stack Developer, you will be responsible for developing entirely new products and innovating within our existing technology stack. This will involve research, analysis,…

  • DB2 Developer

    Tek Leaders Inc

    Montreal, QC

    • Contract

    We are looking for an experienced DB2 developer who has worked in a critical application with large sized DB2 Database (>=10TB). The role requires the candidate to understand the landscape…

  • Senior Data Engineer - Toronto

    Trisura

    Toronto, ON

    • Full-time

    Develop robust, reusable ETL/ELT and data transformation solutions using T-SQL, Python, PySpark, and Spark SQL, including incremental loading, Change Data Capture (CDC), schema evolution,…

  • Software Engineer-Global Payments Engineering

    Scotiabank

    Toronto, ON

    • Full-time

    …developing, and implementing applications using Shell Scripting, Python, java technologies (e.g. SpringBoot, Hibernate, JPA, etc.) and majorly IBM Managed File Transfer to support business…

  • Senior Data Platform Engineer - Toronto

    Trisura

    Toronto, ON

    • Full-time

    …services. The Senior Data Platform Engineer will ensure that database and data platform services are highly available, secure, reliable, scalable, recoverable, and…

  • ETL Developer

    Phillips & Cohen Associates Ltd.

    Kirkland, QC

    …Canada, Australia, and New Zealand, seeks an experienced ETL Developer to join the team. The ETL Developer is responsible for developing, maintaining, and supporting data integration…

  • Researcher – Agent Platform R&D

    Huawei Technologies Canada Co., Ltd.

    Markham, ON

    • Full-time

    …evolution, module abstraction, toolchain construction, and developer experience…

  • Data Engineer, Early Career - 2026 (CAN)

    Amazon

    Toronto, ON

    • Full-time

    Design data schema and operate internal data warehouses and SQL/NoSQL database systems.

  • Software Engineer- Global Payments Engineering

    Scotiabank

    Toronto, ON

    …developing, and implementing applications using Shell Scripting, Python, java technologies (e.g. SpringBoot, Hibernate, JPA, etc.) and majorly IBM Managed File Transfer to support business…

  • Backend Engineer, AI | Growth

    Deel

    Canada

    • Full-time

    Experience developing with NodeJS or Python. You write clean, maintainable code comfortably. You understand patterns, conventions, and best practices. Syntax is muscle memory.

  • Senior Data Engineer - Toronto

    Trisura Guarantee Insurance Company

    Toronto, ON

    Develop robust, reusable ETL/ELT and data transformation solutions using T-SQL, Python, PySpark, and Spark SQL, including incremental loading, Change Data Capture (CDC), schema evolution,…

  • Senior Data Platform Engineer - Toronto

    Trisura Guarantee Insurance Company

    Toronto, ON

    …services. The Senior Data Platform Engineer will ensure that database and data platform services are highly available, secure, reliable, scalable, recoverable, and…

  • Software Application Developer – Loan Servicing & AI Enablement

    BMO

    Toronto, ON · FCP

    • Full-time

    BMO's B2B Banking & Credit Technology team is seeking a Software Application Developer to join the Loan Servicing Technology team supporting Loan IQ and related lending platforms. The role…

  • Senior Data Engineer, Risk Technology

    Investment Management Corporation of Ontario (IMCO)

    Toronto, ON

    • Full-time

    As a key member of the Risk Technology team, the Senior Data Engineer will be the team’s senior hands-on Power BI developer, responsible for designing complex reports and visuals, scalable…

  • Murex DevOps

    Luxoft

    Toronto, ON

    • $72,000 to $120,000 CAD / year
    • Full-time
  • Junior Software Developer

    Helic & Co

    Canada

    • Full-time

    We are seeking an enthusiastic Junior Software Developer to join our collaborative engineering team. In this role, you will write code, fix bugs, and develop new features for our core…

  • Applied AI Engineer

    Ranger AI

    Canada

    • Full-time

    Experience with Python and modern backend development.