Find work in Canada.

493,559 jobs across our Canadian network. How we count

  • SDET Contractor

    PlayStation Global

    Waterloo, ON

    The ideal candidate brings strong Quality Engineering and test automation fundamentals, with experience testing Generative AI, LLM-based, or Agentic AI systems. They should be comfortable…

  • Sr. Quality Assurance Developer

    Open Text Corporation

    Richmond Hill, ON

    The role of Senior Quality Assurance Developer is to effectively analyze requirements, create, execute comprehensive test cases in a timely and accurate manner, for simple to complex…

  • Sr. Quality Assurance Developer

    Open Text Corporation

    Richmond Hill, ON

    The role of Senior Quality Assurance Developer is to effectively analyze requirements, create, execute comprehensive test cases in a timely and accurate manner, for simple to complex…

  • Staff Fullstack Engineer, SecureAI

    Okta

    Toronto, ON

    Operates well beyond basic AI tool usage - understands how to apply AI meaningfully across the full software development lifecycle, can evaluate and adopt new AI tooling with good judgment,…

  • Manager, Engineering, SecureAI

    Okta

    Toronto, ON

    This team works on policies that replace broad, connection-level agent access with per-agent, per-resource, per-tool policy decisions and enforcement evaluated at runtime on every request,…

  • Senior Penetration Tester & Red Team Engineer

    Cognizant

    Toronto, ON

    • Full-time

    …penetration testing, red team operations, and custom security tool development. This role combines hands-on security engineering with offensive security expertise to identify…

  • AI Engineer Intern (Winter 2027)

    Ciena

    Ottawa, ON

    • Full-time

    Hands-on experience building applications with LLM APIs, tool calling, structured outputs, or multi-step agent workflows.

  • AI Security Engineer

    Celestica International LP

    Toronto, ON

    Demonstrated development experience including Coding or Scripting experience (ie. Python, Powershell, Java, .NET)

  • Offensive Security Engineer

    Epsilon Solutions Ltd.

    Toronto, ON

    • Contract

    10+ years hands-on experience across software engineering, offensive security, and defensive security at a principal engineer level, with demonstrated personal contributions to production…

  • Senior Software Engineer

    Tactable

    Toronto, ON

    • Full-time

    Prior experience with Java or JVM-based systems in mixed-language environments

  • Agent & DevOps Platform Engineer

    PeoplePilot

    Toronto, ON

    • Full-time

    …ON (Onsite). The ideal candidate will have strong hands-on experience in AWS, Python, CI/CD, Kubernetes, Docker, Infrastructure as Code, and DevSecOps, along with practical experience…

  • Cloud Platform Engineer – AWS, Python, DevOps & AI/LLM

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    Working experience with at least one additional language or ecosystem such as Java, .NET, Groovy, or Node.js.

  • Crypto Engineer (Contract)

    Capco

    Toronto, ON

    • Full-time

    Working knowledge of Java and Spring, with experience using application servers such as JBoss and WebSphere.

  • Crypto Engineer (Contract)

    Capco

    Toronto, ON

    Working knowledge of Java and Spring, with experience using application servers such as JBoss and WebSphere.

  • Senior Software Engineer, Applied AI (Toronto)

    Justworks

    Toronto, ON

    • $188,000 to $242,000 CAD / year
    • Full-time

    You are self-driven and like to work with others to remove roadblocks. You are curious and love to explore and learn new technologies. You have demonstrated the ability to build, deploy,…

  • Software Developer

    Ericsson

    Mississauga, ON

    • Full-time

    6+ years with (but not limited too) Java, Spring Boot, Python, Shell, Rest and SQL/NoSQL database

  • Software Developer

    Ericsson

    Mississauga, ON · Ottawa, ON

    • Full-time

    6+ years with (but not limited too) Java, Spring Boot, Python, Shell, Rest and SQL/NoSQL database

  • Senior Software Engineer

    Generac Power Systems

    Toronto, ON · Canada - Toronto

    • Full-time

    You have strong Go experience and are comfortable designing, implementing, and debugging microservices on Google Cloud Platform and/or AWS, along with both NoSQL and relational databases.

  • Senior Java Developer – Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a Senior Java Developer to design, build, and evolve enterprise-grade shared services that underpin high-volume, mission-critical financial systems. In this role, you…

  • Senior Software Engineer

    Microsoft

    Vancouver, BC

    • Full-time

    Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java,…

  • Senior Specialist, Item File

    Walmart Canada

    Mississauga, ON

    • Full-time

    Experience working with item setup, product information, merchandising, replenishment, or related retail systems is an asset.

  • Co-op Engineer - openJiuwen AI Agent Platform

    Huawei Canada

    Markham, ON

    • Internship

    …includes JiuwenSwarm - our flagship multi-agent framework - along with Agent Framework, Agent Runtime, Agent Studio, MCP, Tool Calling, Workflow, Memory, RAG and…

  • Principal AI Engineer

    PointClickCare

    Mississauga, ON

    • $191,700 to $213,000 CAD / year
    • Full-time

    …defining technical standards and reusable patterns for reasoning, tool use, and coordinated action. This role will be part of a team which drives enterprise-wide AI enablement by defining…

  • Firmware Engineer – SerDes PHY (all levels)

    Qualcomm

    Toronto, ON

    • Full-time

    3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

  • Principal AI Engineer

    PointClickCare

    Mississauga, ON

    • Full-time

    …defining technical standards and reusable patterns for reasoning, tool use, and coordinated action. This role will be part of a team which drives enterprise-wide AI enablement by defining…