Find work in Canada.

594,058 jobs across our Canadian network. How we count

  • Software Engineers, Canadian Air

    General Dynamics Missions System International

    Ottawa, ON · Dartmouth, Nova Scotia

    • Full-time

    Performing software requirements analysis, design, development, testing, and integration

  • Software Engineer

    General Dynamics Missions System International

    Ottawa, ON

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

    You will be part of an agile development team, responsible for designing, implementing and verifying software components for ISTAR commanders and operators. This role requires on-site work…

  • Senior System Engineering Analyst, Engineering (HQ SE)

    General Dynamics Missions System International

    Ottawa, ON

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

    Career development through learning platforms, educational assistance, mentoring, and reimbursement of professional member

  • Technical Sales Manager

    General Dynamics Missions System International

    Calgary, Alberta

    • Full-time

    …value deals. This role demands a deep grasp of the technology (software, hardware, or integrated systems), the ability to translate technical features into business benefits, and a…

  • Senior Full Stack AI Engineer

    Ombud

    Quinte West, Ontario

    6+ years of professional full-stack software engineering experience, with demonstrated production system ownership.

  • Staff Software Engineer, Internal Tools

    Tubi - Canada

    Toronto, ON

    …structured during this phase of rapid platform integration and development? In this role, you will confront this ambiguity head-on - defining architectural patterns, implementing them in…

  • Wireless Communications Systems Developer (SDR / Protocols / Embedded)

    Octasic

    Montreal, QC

    We are looking for a Wireless Communications Systems Developer to join our software-defined radio team. The ideal candidate has strong experience in embedded software development, debugging…

  • Co-op Engineer - AI Software Engineering

    Huawei Technologies Canada Co., Ltd.

    Markham, ON

    • Internship

    …integration, and long-term memory implementation to solve complex software engineering challenges. Developer Experience (DevEx) & Tooling: Strong commitment to building custom AI-assisted…

  • Director, Data Science/ML

    CookUnity

    Toronto, Ontario

    Own the end-to-end ML lifecycle for product use cases: problem framing, feature development, model training, deployment, monitoring, and iteration

  • Account Executive - Greenfield - Toronto

    CoreWeave

    Toronto, ON

    …the full CoreWeave platform - GPU cloud infrastructure and AI developer tooling - as a unified solution. You will build pipeline from zero, run technical discovery across infrastructure and…

  • Solution Consultant, NAM

    Omilia

    Remote, Canada

    • Remote
  • Staff Privacy Advisor

    Match Group

    Vancouver, BC

    • Full-time

    Are committed to continuous learning and development.

  • Senior Data Scientist | Scientifique de données senior

    Jesta I.S.

    Westmount, Quebec · Montreal, Quebec

    • Full-time

    …active client use - while contributing meaningfully to the development of new capabilities. You will work at the intersection of predictive modelling, generative AI, and enterprise…

  • Software Engineer, Acceleration Kernel Development

    Tenstorrent

    Toronto, ON

    As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you’ll work at the intersection of software and hardware performance. You’ll be writing low-level code…

  • Senior Software Security Engineer

    Motorola Solutions

    Vancouver, BC · Quebec, QC · AB · BC · ON

    • Full-time

    This Senior Software Security Engineer will be responsible for analyzing software designs and implementations from a security perspective, identifying and proposing remediations to security…

  • Product Lead

    Publicis Groupe Holdings B.V

    Toronto, Ontario

    • $140,000 to $160,000 CAD / year
    • Full-time

    Build and maintain a long-term roadmap that sequences feature development across agents, data systems, media tools, and integration layers, while ensuring alignment of priorities across…

  • AI Engineer - Assistant Vice President

    Citi

    Remote, Canada

    • Full-time
    • Remote

    …expertise in GenAI, LLMs, RAG pipelines, vector databases, chatbot development, and related technologies. You will collaborate with engineers and stakeholders and drive innovation by…

  • Intern Researcher - AI/ML Technology Insight and Planning

    Huawei Technologies Canada Co., Ltd.

    Vancouver, BC

    • Internship

    …technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. This team also…

  • Staff Software Architect – Virtualization, SIL, and AI‑Enablement

    General Motors

    Remote, Canada

    • Full-time
    • Remote

    As a Software Architect, you will define the architecture for GM’s next‑generation virtual development platform, including SIL orchestration, AI‑enhanced simulation, data flows, and…

  • Senior Software Developer – AI‑Enablement

    General Motors

    Remote, Canada

    • Full-time
    • Remote

    As a Senior Software Developer, you will build the software that powers GM’s virtual development environments, SIL workflows, and AI‑enhanced simulation capabilities. You bring strengths in…

  • AI Engineer - Banking Domain

    Jay Analytix

    Montreal, Quebec

    • Contract

    LLM/GenAI development: OpenAI, Azure OpenAI, LangChain, RAG architectures.

  • Technical Program Manager, AI Delivery for Public Sector & Defence, Canada

    Cohere

    Remote, Canada

    • $200,000 to $245,000 CAD / year
    • Full-time
    • Remote

    Drive alignment between product development priorities and specific government requirements.

  • Senior Manager, AI Engineering Operations

    Fairstone Bank

    Toronto, Ontario · Montreal, Quebec

    • Full-time

    …standards. The manager has the discipline to incorporate aspects of software engineering and apply them to infrastructure and operations challenges. The main goal is to create scalable and…

  • Generative AI Engineer

    MCI Careers

    Canada

    • Other

    …can build meaningful careers, access continuous learning and development opportunities and contribute to the success of a globally expanding, industry-leading…

  • Senior AI / ML Engineer

    MCI Careers

    Canada

    • Other

    Minimum 5 years of software engineering, machine learning, or AI development experience.