Find work in Canada.

318,619 jobs across our Canadian network. How we count

  • 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.

  • Senior Credit Risk Analyst

    Elective

    Vancouver, BC

    • Full-time

    …collaboratively, backed by advanced Excel and working fluency in SQL and Python or R. You should be able to write and debug your own queries against a production lending database, and know…

  • Student, Enterprise Risk Management (Fall 2026)

    AIMCo

    Edmonton, AB · Calgary, AB

    • Full-time

    Strong technical orientation and understanding of Large Language Models, including proficiency in basic to intermediate programming skills (Python, SQL, R or similar)

  • Senior Data Engineer – Capital Markets

    Synechron

    Mississauga, ON

    • Full-time

    …bring strong SQL programming, Snowflake, Databricks, Spark, and Python development experience, along with the ability to analyze business requirements, translate them into scalable data…

  • Senior Advisor, Growth Programs

    Enbridge

    Toronto, ON · North York

    • Full-time

    Experience with pricing tools, financial systems, and data analytics platforms, including advanced proficiency in Excel; familiarity with tools such as R, Python, or ERP systems is an asset.

  • Cybersecurity Firmware Engineer

    indie

    Toronto, ON

    Working knowledge of Python for scripting and tooling, and hands-on experience with OpenSSL

  • Rail Requirements Management Specialist

    Egis Group

    Toronto, ON

    • $150,000 to $180,000 CAD / year
    • Full-time

    Proficiency in data processing and analysis using tools such as Excel, VBA, Python, or other applicable tools.