Find work in Canada.

609,883 jobs across our Canadian network. How we count

  • Senior Software Engineer

    Voices

    ON · Ontario, Canada

    • Full-time

    You’re comfortable working across a varied technical stack - including technologies such as PHP, JavaScript, Node.js, Python, and modern CSS - and modern architectural patterns (e.g., MVC,…

  • Staff Software Engineer - Code Authoring

    Forerunner

    Kitchener, ON

    • Full-time

    …unmatched speed and quality. The Code Authoring team owns the developer environment at Faire: the AI coding tools engineers use every day, remote development environments, and the sandboxes…

  • Senior Applied Researcher AI/ML ( CAD)

    PointClickCare

    Canada

    • Full-time

    Proficiency in Python. Proficiency in Java or other languages helpful.

  • Artificial Intelligence Systems Team Lead, Enterprise Architecture Data Management

    University of Saskatchewan

    Saskatoon, SK

    • Full-time

    Strong development skills in Python or Java with solid software engineering fundamentals is preferred

  • Senior Backend & Infrastructure Engineer

    Scispot

    Remote, Canada

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

    Build and evolve backend services in Python and FastAPI, Java and Spring Boot, or closely related frameworks.

  • Senior Frontend Engineer

    Procurify

    Remote, Canada

    • $137,000 to $152,000 CAD / year
    • Full-time
    • Remote

    AI Tooling: Lead the evaluation and integration of new AI developer tools to continuously improve team velocity.

  • Data Engineer

    Hotspex Media

    Toronto, Ontario

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

    Python or other scripting language for data tasks (Java, Scala, TypeScript also acceptable)

  • Full Stack AI Engineer

    Scispot

    Remote, Canada

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

    Build polished workflows across React and TypeScript, Java Spring Boot and Python services, APIs, queues, data stores, and AWS infrastructure.

  • Hardware Test Engineering Manager

    Kepler Communications Inc.

    Toronto, Ontario

    • Full-time
  • Data Platform Engineer

    Princeton IT Services, Inc

    Toronto, Ontario

    • Contract

    Design and develop Snowflake-native applications including Snowpark (Python), stored procedures, tasks, streams, and dynamic tables to support day-end processing engines that run natively…

  • Software Development Manager, Tools & Products

    2K

    Montreal, QC

    Compétences avancées en programmation en C++, C# ou Python dans de grandes bases de code à branches multiples.

  • Senior Robotics and Control Engineer

    Promise Robotics

    Calgary, AB

    • Full-time

    (Preferred) Programming experience in Python, SQL or similar language

  • Robotics Software Developer

    Promise Robotics

    Calgary, AB

    • Full-time

    We’re looking for a Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This is an early-career…

  • Software Engineer (C++) - Platform & Emerging Technologies

    Autodesk

    Toronto, ON · Montreal, QC

    • Full-time

    Contribute ideas that improve products, processes, and developer experiences.

  • Software Engineer - Canada

    DataVisor

    Remote, Canada

    • Full-time
    • Remote

    1-5 years experience in Java, Shell, Python development

  • Senior Data Engineer

    OMERS

    Toronto, ON · Head Office Toronto

    • Full-time

    Strong hands-on experience with Python, PySpark, and SQL.

  • Unpaid Internship: Gaming (Unity Game Engine) Intern Developers Fall 2026

    The Commons XR

    Remote, Canada

    • Remote

    Our Environment UNITY (6.x), Unity Netcode, C#, SQL, Python, AWS Cloud (AWS Resources, EC2, RDS, Lambda, Cloudwatch, Bedrock, Sagemaker, DynamoDB, Redshift), Postgres, Docker, Kubernetes,…

  • RevOps Engineer

    Studeo

    Remote, Canada

    • $80,000 to $120,000 CAD / year
    • Full-time
    • Remote
  • FPGA Design Engineer

    Evertz

    Burlington, Ontario

    • Full-time

    Scripting and automation using Python, Tcl, or similar for build, test, or validation flows

  • Senior Software Engineer - Backend

    Evertz

    Burlington, Ontario

    • Full-time

    5+ years of software engineering experience in a strongly typed language; Java preferred (Python, Rust, Go, C++, or C# also considered)

  • Embedded Software Engineer

    Evertz

    Burlington, Ontario

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

    C++, C, Python programming and debugging skills

  • Senior Software Developer - Agentic System

    Coveo

    Montreal, Quebec

    • Full-time

    Contribute to architectural decisions and engineering best practices across Python, TypeScript, Java, and AWS technologies.