Find work in Canada.

A simpler way to find your next job.

  • Software Engineer- Global Payments Engineering

    Scotiabank

    Toronto, ON

    …Global Payment Technology globally by designing, developing, and implementing applications using Shell Scripting, Python, java technologies (e.g. SpringBoot, Hibernate, JPA, etc.) and…

  • AI Engineer

    Triunity Software

    Victoria, BC

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

    Strong proficiency in Python and ML frameworks such as TensorFlow, PyTorch, or scikit-learn

  • Staff / Lead Data Engineer - Bidding (Bangkok based, relocation provided)

    Agoda

    Toronto, ON

    • Full-time

    Expert in SQL, Python3, and JVM based programming language – ie, Java or Scala

  • 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.

  • Sr. Analyst, Valuation & Model Development

    HOOPP (Healthcare of Ontario Pension Plan)

    Toronto, ON

    • $103,000 to $153,000 CAD / year
    • Full-time

    Technical Skills: Experience with pricing models and SQL required; hands-on capability in programming language (e.g. Python, C, or C++); familiarity with Power BI advantageous.

  • 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

    Develop automation for routine platform administration, maintenance, deployments, monitoring, access reviews, and environment configuration using PowerShell, T-SQL, Python, Azure CLI, REST…

  • Senior Manager, Product Analytics

    Thomson Reuters

    Toronto, ON · Canada, Toronto, Ontario

    • Full-time

    …businesses to a growing network of e-invoicing, tax determination, and trade compliance capabilities. Pagero alone connects more than 14 million businesses across 75+ countries and is…

  • 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

    The role also requires strong data engineering capability. The successful candidate will build and support reliable data pipelines that hydrate Power BI semantic models from enterprise data…

  • Data Analyst

    Helic & Co

    Canada

    • Full-time

    Working knowledge of SQL for querying and managing data.

  • 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…

  • Senior software developer

    Raenan Consultancy

    Toronto, ON

    • Full-time
  • Principal Engineer - GTB Data and Platforms

    TD

    Toronto, ON

    • Full-time

    Strong hands-on development experience in modern programming languages such as Java and Python

  • Senior Data Analyst

    Tamanna Technology

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    8+ years of experience in SAS and Python development.

  • Senior Data Analyst

    Alberta Innovates / InnoTech Alberta

    Edmonton, AB

    Provide informal guidance and mentorship to intermediate analysts and business developers on SQL, Python, Power BI, and data modeling best practices.

  • GTM Engineer

    LumiQ

    Toronto, ON

    • Full-time

    Technical Skills: Experience with Python, SQL, API’s and Webhooks for custom scripts and data manipulation. Experience with orchestration and enrichment tools like Clay, Zapier, n8n or…

  • AI Automation Engineer

    Future Electronics

    Kirkland, QC

    • Full-time

    Experience developing and deploying applications using modern programming languages such as Python, C#, JavaScript, or similar.

  • Big Data Developer

    Pacer Group

    Mississauga, ON

    • $125,000 to $130,000 CAD / year
    • Contract

    Develop and maintain scalable data pipelines using PySpark and Spark SQL for large datasets.

  • Principal Engineer - GTB Data and Platforms

    TD

    Toronto, ON

    • Full-time

    Strong hands-on development experience in modern programming languages such as Java and Python

  • Spécialiste en développement logiciel, IA et modernisation/Software Development Specialist, AI & Modernization

    McKesson

    Montreal, QC

    • Full-time

    …healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of…

  • Data Engineer, Early Career - 2027 (CAN)

    Amazon

    Toronto, ON

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

  • New Graduate / Internship Applications

    Compass Data & AI

    Montreal, QC

    • Internship

    Programming Languages: Proficiency in SQL and Python is essential; experience with PyTorch, Spark, Scala, or similar technologies is a plus.

  • Data Engineer

    UniSysTech Consulting

    Toronto, ON · Greater Toronto Area, Canada

    • $70 to $80 CAD / hour
    • Contract

    We are looking for a Data Engineer to design, build, and automate scalable data pipelines. In this role, you will leverage strong Python and SQL expertise to extract, transform, and load…

  • Senior Test Engineer

    VIAVI Solutions

    Ottawa, ON

    • Full-time

    SQL database programming experience for test record and data management.