Find work in Canada.

350,351 jobs across our Canadian network. How we count

  • Consulting Associate/Recovery Services (Forensic Services practice)

    Charles River Associates

    Toronto, ON

    Develop and maintain PowerShell, Graph SDK, and Python tooling for collection, containment, and recovery automation

  • Analysis Engineer

    DOF

    Paradise, NL

    • Temporary

    Proficient in working with Orcaflex and is able to run static and dynamic analysis; working knowledge of programming languages such as Python, VBA, or Matlab is desirable.

  • Hockey Analytics Specialist

    Calgary Stampeder Football Club

    Calgary, AB

    • Full-time

    High proficiency in Python or at least one other general-purpose programming language

  • Software Engineer II - Agentic AI Foundations

    Socure

    Toronto, ON

    • $135,000 to $175,000 CAD / year
    • Full-time

    Proficiency in at least one modern backend programming language and ecosystem, such as Java, Go, Python, or similar, with comfort working with cloud-native infrastructure, APIs, and data…

  • Senior Lookdev Artist - Multiple Positions

    Rodeo FX

    Montreal, QC

    • Full-time

    Experience in tool development or scripting (Python).

  • Firmware Engineering Contractor

    Tangent Design Engineering

    Calgary, AB

    • Contract

    Develop scripts using languages such as Python or MATLAB

  • Applied Physicist

    General Fusion Inc

    Richmond, BC

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

    Experience in programming using Python and/or C# / C++.

  • BIM Facilities Specialist, Digital Delivery - Rail & Transit

    WSP

    Toronto, ON

    Experience with Dynamo, Python, or Revit API automation

  • Data, AI & Network Integration Engineer

    United Compost and Organics Inc

    Canada

    • Full-time

    Utilize Cisco DevNet principles, PowerShell, and Python to automate network provisioning, data preparation, and AI service monitoring.

  • Optics Designer (Ongoing Opportunities)

    Avalon Holographics Incorporated

    NL

    Experience with MATLAB, Python, and/or C++ for analysis, modelling, calibration, or automated testing.

  • Director of AI

    PureFacts Financial Solutions

    Toronto, ON

    Strong programming skills in Python, used currently and regularly

  • AI Engineer

    PureFacts Financial Solutions

    Toronto, ON

    • $100,000 to $120,000 CAD / year

    Strong programming skills in Python (required)

  • Applied Biodiversity Science Lead

    University of British Columbia

    Kelowna, BC · UBCO | Science Building (SCI)

    • $7,158.42 to $10,292.25 CAD / month
    • Full-time

    Conducts statistical analyses using R and/or Python; develops and documents repeatable analytical workflows.

  • AI Development Solution Engineering Specialist (Hybrid)

    Morgan Stanley

    Montreal, QC

    • Full-time

    Strong proficiency in Python, including development of modular, reusable, and maintainable software components.

  • BIM Coordinator, Digital Delivery - Rail & Transit

    WSP

    Toronto, ON

    Familiarity with Power BI, Dynamo, Python, or other automation/reporting tools is an asset.

  • BIM Quality Specialist Digital Delivery - Rail & Transit

    WSP

    Toronto, ON

    Experience with Power BI, Dynamo, Python, Civil 3D automation, or other scripting technologies

  • Risk Modelling Services, Actuarial, P&C Manager

    Pwc Canada

    Toronto, ON · Montreal, QC

    • Full-time
  • Risk Modelling Services, Actuarial P&C Senior Associate

    Pwc Canada

    Toronto, ON

    • Full-time

    Proficiency in reserving or statistical applications such as Arius, R, or Python

  • Deals Value Creation Analytics Senior Associate

    Pwc Canada

    Toronto, ON · Montreal, QC

    • Full-time

    Experience integrating disparate data sources and structuring, cleansing, and transforming data using tools such as Alteryx, SQL, Python, Databricks, or Power Query

  • Financial Instruments Valuation and Market Risk Manager

    Pwc Canada

    Toronto, ON

    • Full-time

    Experience with creating financial models utilizing strong programming skills in MATLAB, Python, R, FINCAD etc.

  • Developer, Senior Associate

    Pwc Canada

    Calgary, AB

    • Full-time

    As a Developer, Senior Associate, unlock your potential and embrace the chance to drive meaningful outcomes that’ll elevate your career. Your role will include, but isn’t limited to:

  • Credit Risk Modelling Senior Associate (Bilingual FR/EN)

    Pwc Canada

    Montreal, QC

    • Full-time

    Significant experience and proven ability in at least one of the following programming languages/softwares: Python, R, SQL, SAS, C++, etc.

  • Senior/Staff Software Engineer

    Senpilot

    Toronto, ON

    • Full-time

    What you will find in our current tech stack: TypeScript, Python, Node.js, GCP, Kubernetes, React, PostgreSQL and Temporal.

  • Sr. Staff AI Full Stack Engineer

    Synopsys Inc

    Mississauga, ON

    • Full-time

    …of software engineering principles and a strong command of Python, with the ability to architect, build, and maintain distributed systems and AI/ML solutions. Your experience spans backend…

  • Platform Engineer

    LanceSoft, Inc.

    Montreal, QC

    • Contract

    Experience in integrating observability tools with CI/CD pipelines and automating through scripting (Python, Bash, JSON, YAML, Terraform or similar).