Find work in Canada.

320,313 jobs across our Canadian network. How we count

  • Clinical Systems Developer

    Profound Medical

    Mississauga, ON

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

    Strong data-analysis skills: interpreting logs, sensor data, and test results (e.g., Python, MATLAB, or similar).

  • ETL Data Engineer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    Experience developing applications using Spark, Scala, Java or Python is a plus

  • Consultant - GenAI Platforms

    Deloitte

    Toronto, ON

    • Full-time

    This Consultant role is positioned one level below Senior Consultant GenAI developer roles and is designed as a growth path into advanced GenAI platform engineering, backend development,…

  • Associate Director, Balance Sheet Management, Insurance

    National Bank of Canada

    Montreal, QC

    • Full-time

    Strong programming and data analytics skills using SQL and Python.

  • Senior Director Treasury Models Validation

    National Bank of Canada

    Montreal, QC

    • Full-time

    and analytics tools such as Python, R, or SQL, and the ability to review model

  • Senior Data Scientist Production and Reporting Lead

    National Bank of Canada

    Richmond Hill, ON

    • Full-time

    Have hands-on experience with SAS/SQL, Python, Microsoft Excel, and VBA.

  • Student Intern, Test Development

    Celestica International LP

    Newmarket, ON

    • $23 to $30 CAD / hour

    …software aspects of Test development. The student in this test developer role will work in collaboration with the team in developing test solutions for Celestica’s customers. The team works…

  • Analyst, Product Support

    Bombardier

    Dorval, QC

    • Full-time

    Proficiency in Python, SQL, Git, and modern CI/CD practices for automation and repeatable releases.

  • Senior software engineer: Applied AI

    Morningstar

    Toronto, ON

    • Full-time

    Strong proficiency in Python across eval tooling, service-level code, and API development (FastAPI or similar), plus working proficiency in TypeScript/Node.js for application integrations.

  • Sr. Principal AI Architect

    OpenText

    Richmond Hill, ON

    • Full-time

    …delivering AI applications, with comfort developing in both Java and Python ecosystems. Ability to explain what you personally built and how evidence shaped your architecture…

  • Sr. Principal AI Architect

    OpenText

    Waterloo, ON

    • Full-time

    …delivering AI applications, with comfort developing in both Java and Python ecosystems. Ability to explain what you personally built and how evidence shaped your architecture…

  • Senior Principal AI Architect

    OpenText

    Waterloo, ON

    • Full-time

    …delivering AI applications, with comfort developing in both Java and Python ecosystems. Ability to explain what you personally built and how evidence shaped your architecture…

  • Member of Technical Staff (General Software Engineer, Infrastructure)

    Perplexity

    Toronto, ON

    • $220,000 to $405,000 USD / year
    • Full-time

    Strong software engineering skills in Python or other systems or backend languages such as Go, Rust, C++, or Java.

  • Senior Full Stack Developer – Canada (Remote)

    Aequilibrium Software Inc.

    Remote, Canada

    • Full-time
    • Remote

    We are looking for an experienced Senior Full Stack Developer based in Canada to join the Aequilibrium team and support a large-scale digital initiative. This role requires a versatile…

  • Manager or Senior Manager, Scientific Research & Experimental Development - Technical (IT)

    MNP

    Montreal, QC · Quebec, QC

    • Full-time

    …programming languages and modern technology environments - including Python, Java, JavaScript, TypeScript, .NET, C#, SQL, PHP, APIs, databases, cloud platforms, DevOps tools, artificial…

  • Software Development Engineer

    Nokia

    Ottawa, ON

    • Full-time

    Experience with scripting languages such as Python or Shell scripting is desirable.

  • Ingénieur(e) de données principal(e) | Senior Data Engineer

    ValPay

    Montreal, QC · Saint-Laurent, QC

    • Full-time

    Advanced SQL and strong Python (or a comparable language), with production engineering habits - version control, testing, code review, CI/CD.

  • 2027 Graduate Program, Technology Services - Product and Initiative Management

    Bell

    Montreal, QC · Verdun, QC

    Familiarity with programming, scripting, or analytical languages (e.g., Python, SQL, R) to analyze datasets and build models, alongside a basic understanding of core programming principles,…

  • 2027 Graduate Program, Technology Services - Emerging AI and Data Solutions

    Bell

    Montreal, QC · Verdun, QC

    Familiarity with programming, scripting, or analytical languages (e.g., Python, SQL, R) to analyze datasets and build models, alongside a basic understanding of core programming principles,…

  • Software Engineer II

    Guidewire Software

    Toronto, ON · Mississauga, ON

    • Full-time

    Experience with JavaScript, TypeScript, or Python

  • Information Security Analyst

    Glocomms

    Montreal, QC

    • Full-time

    Experience with scripting or automation using Python, Bash, or PowerShell.

  • Manager, Release Management and QA

    Telesat

    Ottawa, ON

    • Full-time

    Proven experience in scripting (e.g. Python, Javascript, Powershell)

  • Associate, DevOps Engineer

    BMO

    Toronto, ON · FCP

    Proficiency in programming languages such as Python, Go, and Bash.