Find work in Canada.

484,786 jobs across our Canadian network. How we count

  • Programmer

    RI-MUHC | Research Institute of the MUHC | #rimuhc

    Montreal, QC

    • Full-time

    Proficiency in Python and/or other relevant programming or scripting languages.

  • Postdoctoral Fellow

    RI-MUHC | Research Institute of the MUHC | #rimuhc

    Montreal, QC

    • Full-time

    Proficiency with relevant analytical tools or programming languages such as R and/or Python is highly desirable.

  • Senior Data Scientist

    Northbridge Financial Corporation

    Toronto, ON

    • Full-time

    4+ years of programming experience with SQL and Python/R

  • TD Asset Management Portfolio Analytics Data Analyst Intern/Co-Op (Winter 2027)

    TD

    Toronto, ON

    • Full-time

    …dashboards for periodic reporting using technologies such as SQL, Python, and Business Intelligence tools. The tools built by the Portfolio Research & Analytics team are directly used in…

  • Area Geophysicist

    Canadian Natural

    Calgary, AB

    • Full-time

    …AVO), and analytical tools such as Tableau, ArcGIS, Excel, and Python are considered an…

  • Manager, Data Science, AI Risk

    BMO

    Sainte-Catherine, QC · Toronto, ON · FCP

    • Full-time

    Experience with data visualization and analytics platforms (e.g., Power BI, SQL, Python) preferred.

  • SENIOR TECHNOLOGY SPECIALIST - VIRTUAL DESKTOP & LINUX PLATFORMS

    BDC

    Montreal, QC

    • Full-time

    The specialist will leverage Ansible Automation Platform, Azure DevOps, PowerShell, Python, and API-driven integrations to automate operational processes, improve platform reliability, and…

  • DSP & Systems Architecture Intern

    Marvell Technology

    Toronto, ON · Markham, ON · CA-ON - Markham

    • Full-time

    Build behavioral models and simulations in MATLAB or Python to evaluate performance tradeoffs

  • Junior Quality Engineer

    Method CRM

    Toronto, ON

    • Full-time

    Good understanding of JavaScript/Typescript, Python and Java languages.

  • Sr Java Developer

    Tata Consultancy Services

    Toronto, ON

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

    Additionally, you will develop and maintain automation scripts using Python to streamline deployment, testing, and operational workflows.

  • Technical Production Support Analyst

    Hays

    Montreal, QC

    • Contract

    Hands-on scripting/programming experience with PL/SQL, Shell/Bash, Python and/or Perl.

  • Portfolio Advisory Associate

    Raymond James Ltd.

    Toronto, ON

    • Full-time

    Knowledge of Python is a plus; Financial modeling, graphing, and data analysis skills;

  • Building Sciences Lead (Specialist)

    Rhizome HR

    Markham, ON

    • Full-time

    Exposure to Python, data analytics, or AI/ML-enabled workflows.

  • Senior Business Data Analyst - Asset Management Software

    Siemens

    ON · NB · NS · AB

    …work with modern technologies including Snowflake, dbt, SQL, Python, Power BI, and Qlik, while contributing to the continued evolution of our analytics, data products, and AI capabilities.…

  • Senior Economic Analyst

    Scotiabank

    Toronto, ON

    Coding skills (python, R, Eviews, etc.) an asset

  • Data Engineer

    Mycionics Inc.

    Kitchener, ON

    • Full-time

    Core Stack: Strong proficiency in Python (specifically Pandas for data manipulation).

  • Systems Testing/QA Specialist - Intermediate

    Top Recruitment

    Toronto, ON

    • Contract

    Scripting skills (Python, JavaScript, or Bash) for automation and test data setup.

  • Full Stack Software Developer

    Axelon Services Corporation

    Montreal, QC

    • $68.97 USD / hour
    • Other

    Experience with Unix OS, scripting, and Python.

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    Experience with C# compliant languages such as C, Java, and Python -Experience with Modbus , Ethernet, EtherCAT

  • Systems Integration Lead (Revenue Mgmt Systems) (2) - Temporary Assignment Up to 18 Months

    Municipal Property Assessment Corporation

    Pickering, ON

    • Temporary

    Applied experience with AWS and related technologies such as Python, Java, Groovy, Angular or React, JavaScript/TypeScript, HTML and CSS;

  • Analyst, Mining Systems

    Elk Valley Resources

    Sparwood, BC

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

    Programming experience using Microsoft .NET, C#, SQL Server, and Python or shell scripting inculding PowerShell

  • Conversational AI Developer

    Bell

    Toronto, ON

    Bell is seeking a Conversational AI Developer to join an innovative, customer-focused team. You’ll build and improve virtual assistants that help Bell customers get answers and get things…

  • DevOps Engineer

    Capgemini

    Toronto, ON

    Automate infrastructure and operational activities using Python, Bash, Ansible, and similar tools.

  • Développeur Python

    TEKsystems

    Montreal, QC

    • $80 to $95 CAD / hour
    • Contract

    We are seeking a Python Developer for a 6-month contract, with the possibility of renewal based on project needs and consultant performance.

  • Intermediate Software Developer in Test

    Fortinet

    Burnaby, BC

    • Full-time

    - Experience with Python scripting and automation development.