Software engineer jobs in Canada

5,199 open tech jobs in Canada from over 1,000 companies. Updated every 24 hours.

Jobs

(30 of 5,199)
  • Technical Product Manager – Cardiac

    Canada

    Remote
  • Java Tech Lead (Hybrid)

    Montreal, Canada

    On-site
  • Sr. Software Engineer

    Markham, Canada

    On-site
  • Staff AI Software Engineer (C++)

    Markham, Canada

    On-site
  • Machine Learning Engineer, AI Processors (New Grad to Engineer Level)

    Markham, Canada

    On-site
  • Développeur(euse) logiciel senior

    Canada

    Hybrid
  • FY27 Intern - Machine Learning Compiler & Performance Engineering Intern - Canada (16 months)

    Markham, Canada

    On-site
  • GPU Compiler Engineer - Multiple Levels

    Markham, Canada

    On-site
  • FY27 Intern - Low-Power AI, Audio, and Sensors Subsystem Engineering Internship - ASIC Firmware / Embedded - Canada (12 or 16 months)

    Markham, Canada

    On-site
  • Audio/Edge AI Silicon Validation and Firmware Engineer

    Markham, Canada

    On-site
  • Senior Solution Architect

    Canada

    Hybrid
  • AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency)

    Markham, Canada

    On-site
  • Firmware Engineer, Principal

    Toronto, Canada

    On-site
  • Senior Backend Engineer

    United States · Canada

    Remote
  • LLM Serving Engineer (Cloud AI Engineering), Senior / Staff Engineer

    San Diego, United States · Markham, Canada

    On-site
  • Senior Software Engineer - Canada Only

    Canada

    Remote
  • Développeur(euse) logiciel senior/ Senior Software Developer - Security Platform

    Montreal, Canada

  • Principal Software Developer

    Montreal, Canada

  • Software Engineer, Senior

    Toronto, Canada

    On-site
  • Rédacteur technique sénior ou rédactrice technique sénior, Ingénierie L'occasion / Senior Technical Writer, Development

    Montreal, Canada

  • Engineer, AI Software/Machine Learning (C++)

    Markham, Canada

    On-site
  • Technical Program Manager - Software, Firmware, Emulation, and Validation (Ottawa)

    Ottawa, Canada

    On-site
  • Sr. Software Engineer - Fullstack

    Toronto, Canada

    Hybrid
  • Senior Embedded Software Engineer (C/C++), Machine Learning

    Markham, Canada

    On-site
  • Senior Software Developer

    Toronto, Canada

  • Senior Data Engineer

    Toronto, Canada

  • Senior Android Developer - Trailering Application

    Markham, Oshawa, Canada

    Hybrid
  • Staff Software Engineer, Qualcomm AI Runtime

    Markham, Canada

    On-site
  • Software Engineer, Integrations (Calgary)

    Calgary, Canada

  • Software Engineer, Agents [REMOTE - Canada]

    Canada

    Remote