Find work in Canada.

338,033 jobs across our Canadian network. How we count

  • Software Engineer

    Larus

    Ottawa, ON

    • Full-time

    5+ years of direct experience in design, development, deployment, and verification of software, with at least 2 years in Java and 2 years in python;

  • Python Developer

    Synechron

    Montreal, QC

    • Full-time

    We are seeking an experienced and highly skilled Python Developer to join our dynamic team. The ideal candidate will have a strong background in building scalable, high-performance RESTful…

  • Senior Backend Python Engineer

    Apexon

    Toronto, ON

    • Full-time

    🚨 HIRING: Senior Backend Python Developer | Toronto, ON

  • SAP S/4HANA Data Management, Senior Manager (Bilingual FR/EN)

    Pwc Canada

    Montreal, QC

    • Full-time

    Knowledge of ETL processes, data profiling and transformation, SQL, Python, and related data-management technologies.

  • Senior Associate SIEM Implementation

    PwC

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

    • Full-time

    Proficiency in scripting languages such as Python, PowerShell, and Bash for automation and data processing.

  • Cybersecurity - Cloud Security - Senior Consultant

    EY

    Edmonton, AB · Vancouver, BC · Toronto, ON · Montreal, QC · AB · Calgary, AB

    Scripting experience using either Shell, Perl, Python, JavaScript, PowerShell, AWS-CLI, Azure-CLI, GCP CLI, etc.

  • Security Developer, Identity and Access Management

    Coveo

    Montreal, QC

    What if every access request could be fast, auditable, and automated without anyone chasing approvals? As a Security Developer on Coveo’s Identity and Access Management (IAM) team, you’ll…

  • Security Developer, Identity and Access Management

    Coveo

    Montreal, QC · Quebec, QC

    What if every access request could be fast, auditable, and automated without anyone chasing approvals? As a Security Developer on Coveo’s Identity and Access Management (IAM) team, you’ll…

  • Cloud Administrator | Administrateur·rice infonuagique

    Jesta I.S.

    Montreal, QC

    • Full-time

    Automate cloud configuration and administrative tasks using Python, Bash, and/or PowerShell.

  • Lead AI Engineer

    RBC

    Toronto, ON

    • Full-time

    …proficiency in modern development technologies (.NET/C#, Java, Python). You will effectively communicate and collaborate with engineering teams, business stakeholders, and senior management…

  • Senior AI Engineer

    RBC

    Toronto, ON

    • Full-time

    Proficiency in .NET/C#, Python, SQL, Git, and CI/CD pipelines

  • Quality Assurance Analyst I

    CAE

    Montreal, QC

    • Full-time
  • Senior Analyst, Multi-Asset Class Solutions

    Fiera Capital

    Montreal, QC

    • Full-time

    Previous experience of Microsoft Excel, Python, VBA, MATLAB, C++ or other programming languages and ease of operation of agentic AI tools, acute interest in financial risk management and…

  • Lead Full-Stack GenAI Engineer

    Vancity

    Vancouver, BC

    • Full-time

    Building substantial production-grade code, including Python services, APIs, RAG pipelines, agent workflows, enterprise integrations, and reusable libraries

  • Senior Software Engineer, Security

    Super.com

    Remote, Canada

    • Full-time
    • Remote

    Comfortable writing and maintaining code (Python preferred)

  • Data Scientist

    Rocket Companies

    Windsor, ON

    • Full-time

    3 years of experience in Python and at least one strongly typed language (e.g., C++, Java, etc.)

  • QA Automation Engineer

    INFOYA

    Toronto, ON

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

    and Python, hands-on experience with Selenium, and solid expertise in API

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

    Octasic

    Montreal, QC

    • Full-time

    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…

  • Full Stack Developer

    CGI

    Calgary, AB

    • Full-time

    Languages: Node.js/TypeScript, Java, C#, Python, or Go

  • Machine Learning Resident – Client: OpenCycle (12 month term)

    Amii (Alberta Machine Intelligence Institute)

    Edmonton, AB

    • Full-time
  • RF Module Characterization Co-Op( Jan-Dec 2027)

    Skyworks Solutions, Inc.

    Ottawa, ON

    • Full-time

    Familiarity with scripting or programming languages such as Python, MATLAB, or LabVIEW for test automation and data analysis is an asset.

  • Optical Reliability Engineer

    Inpho

    Canada

    • $125,000 to $170,000 CAD / year
    • Full-time

    Strong statistical analysis skills (Minitab, JMP, Python, Excel).

  • Software Architect - AI Accelerated Engineering Lead

    Slalom

    Calgary, AB

    • Full-time

    Manage GenAI-driven teams: Orchestrate multi-developer environments where AI agents and engineers work side by side - ensuring productivity, quality, and responsible adoption.

  • Intermediate AI Engineer

    Price Industries Limited

    Winnipeg, MB

    Languages & Core ML: Python, Machine Learning, Deep Learning, Generative AI