Find work in Canada.

A simpler way to find your next job.

  • Digital Architect

    Government of Alberta

    AB

    Experience with various programming languages (e.g., Python, Java, .NET, Node.js).

  • Entry Level Technology Development Program - Summer Analyst - Canada - NAELFY27

    Accenture

    Calgary, AB · Vancouver, BC · Ottawa, ON · Toronto, ON · Montreal, QC · Regina, SK

    • Full-time

    Collaborate with engineering teams to support API integrations, tool use implementations, and agentic workflow design using Anthropic's platform.

  • Software Engineer I

    Wayfair

    Toronto, ON

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

    …talent early in their careers, focusing on filling opportunities with recent graduates who have 0-3 years of work experience. We are continually recruiting candidates for this position on a…

  • AI security research engineer

    Epsilon Solutions Ltd.

    Toronto, ON

    • Contract

    Strong hands-on software development skills, particularly Python, Java, Node, Go, C/C++ with experience in additional modern programming languages.

  • Software Engineer, Full Stack

    Gigi

    Toronto, ON

    • Full-time

    You do not need prior experience with every agent framework or concept we use. We expect strong engineers to learn LangGraph, agent orchestration, evaluations, retrieval, and tool use on…

  • Full Stack Developer

    Government of Alberta

    AB

    Preference will be given to candidates who have experience with:

  • AI Architect

    Envision Technology Solutions

    Canada

    • Contract

    …candidate will have a proven architectural background, hands‑on experience with modern AI platforms, and a strong track record of delivering complex, enterprise‑grade intelligent systems.…

  • Programmer Analyst II

    The University of British Columbia

    Vancouver, BC

    • $8,810.92 to $13,202.5 CAD / month
    • Full-time

    …employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and…

  • Programmer Analyst II

    The University of British Columbia

    Vancouver, BC

    • $8,810.92 to $13,202.5 CAD / month
    • Full-time

    …employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and…

  • AI Architect-Governance & Delivery Lead

    CGI

    Toronto, ON

    • Full-time

    Hands-on experience with AI SDLC and practical application of AI in software delivery.

  • Programmer Analyst II

    University of British Columbia

    Vancouver, BC · UBCV | The Leonard S. Klinck Building (LSK)

    • $8,810.92 to $13,202.5 CAD / month
    • Full-time

    …employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and…

  • Programmer Analyst II

    University of British Columbia

    Vancouver, BC · UBCV | The Leonard S. Klinck Building (LSK)

    • $8,810.92 to $13,202.5 CAD / month
    • Full-time

    …employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and…

  • Student, Quality Engineering Analyst (Winter 2027)

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    Experience with data visualization or business intelligence tools such as QuickSight, Power BI or Grafana.

  • Agentic AI Architect

    Tiger Analytics

    Canada

    • Full-time

    AI/LLM Engineering: 2+ years of direct experience working with Large Language Models (LLMs) and building complex AI applications (RAG pipelines, autonomous agents, tool-calling systems)

  • Agentic AI Architect

    Tiger Analytics Inc.

    Remote, Canada

    • Remote

    AI/LLM Engineering: 2+ years of direct experience working with Large Language Models (LLMs) and building complex AI applications (RAG pipelines, autonomous agents, tool-calling systems).

  • Application Production Support Analyst

    Cynet Systems

    Montreal, QC

    • $438.81 CAD / day
    • Contract

    Experience with Unix, Linux, and Windows servers.

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

  • Software Test Engineer II

    First National Financial LP

    Toronto, ON · East York, ON

    • Contract

    Extensive experience using C#, Java or JavaScript and Selenium WebDriver as automation testing tool.

  • Lead AI Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Demonstrated experience designing and building MCP servers and tools with agent-tool integration frameworks

  • Lead AI Engineer

    RBC

    Toronto, ON

    • Full-time

    Demonstrated experience designing and building MCP servers and tools with agent-tool integration frameworks

  • Full Stack Developer, Investly

    Fidelity Canada

    Toronto, ON

    • Full-time

    The Full Stack Developer, Investly is responsible for helping to build and maintain Java and React.js applications. Capabilities for this role include being able to build applications in…

  • Principal Data Architect, FSI

    Infostrux

    Toronto, ON

    • Full-time

    This is a hybrid role based in downtown Toronto, requiring 3 to 4 days of on-site collaboration per week with flexibility for remote work for the remainder of your schedule.

  • AI Solutions Developer - (GenAI / OpenAI)

    Genpact

    Montreal, QC

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

    Professional software development experience as a hands-on developer

  • Application Security Consultant - SCA (Global Security)

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    We are seeking a talented Intermediate Developer to join our Application Security team and serve as a bridge between security and development. You will provide technical execution and…

  • Campus Graduate Masters Summer Internship Program - 2027 AI Engineer, Enterprise Technology Services- Toronto, Ontario, CN

    American Express

    Toronto, ON

    • Full-time

    Strong hands-on programming experience, preferably with Python, and exposure to one or more languages such as Java, JavaScript/Node.js, Go, C/C++, Bash, PowerShell, or similar technologies.