Find work in Canada.

359,458 jobs across our Canadian network. How we count

  • Pipe Stress Engineer – SMR Projects

    Morson Edge (Canada)

    Toronto, ON · North York, ON

    • $80 to $100 CAD / hour
    • Contract

    Use PCF files and Python macros to prepare models, check inputs, automate routine tasks, and process results.

  • AVEVA Enterprise SCADA Specialist

    SGS

    Calgary, AB

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

    Working proficiency in at least one scripting or programming language (Python, C#, VB, or Java).

  • Product Security Specialist

    Geotab

    Oakville, ON

    …variety of code bases (C#, .net, Java, js/ts/html, swift, kotlin, python, C, firmware as applicable) and provide developer level suggestions for code…

  • Senior Staff Developer, AI and Machine Learning

    Benevity

    Remote, Canada

    • $137,800 to $179,080 CAD / year
    • Full-time
    • Remote

    This is a brand new role designed to shape the future of our engineering organization. As Senior Staff Developer - AI and Machine Learning, you will serve as the technical anchor for our…

  • Senior Staff Developer, AI and Machine Learning

    Benevity

    Remote, Canada

    • Full-time
    • Remote

    This is a brand new role designed to shape the future of our engineering organization. As Senior Staff Developer - AI and Machine Learning, you will serve as the technical anchor for our…

  • Ignition SCADA Specialist

    SGS

    Edmonton, AB · Calgary, Alberta

    • Full-time

    Develop scripting in Python/Jython within Ignition for gateway events, tag change scripts, and expression logic.

  • Ignition SCADA Specialist

    SGS

    Vancouver, BC · Calgary, Alberta

    • Full-time

    Develop scripting in Python/Jython within Ignition for gateway events, tag change scripts, and expression logic.

  • Ignition SCADA Specialist

    SGS

    Regina, SK

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

    Develop scripting in Python/Jython within Ignition for gateway events, tag change scripts, and expression logic.

  • Ignition SCADA Specialist

    SGS

    AB · Edmonton, AB

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

    Develop scripting in Python/Jython within Ignition for gateway events, tag change scripts, and expression logic.

  • Groom Supervisor, CG (Feature)

    WildBrain Studios

    Vancouver, BC · Greater Vancouver, BC

    • Full-time

    Experience developing with Python, or other object-oriented programming language

  • Ignition SCADA Specialist

    SGS

    Vancouver, BC

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

    Develop scripting in Python/Jython within Ignition for gateway events, tag change scripts, and expression logic.

  • Ignition SCADA Specialist

    SGS

    Calgary, AB

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

    Develop scripting in Python/Jython within Ignition for gateway events, tag change scripts, and expression logic.

  • Ignition SCADA Specialist

    SGS

    Calgary, AB

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

    Develop scripting in Python/Jython within Ignition for gateway events, tag change scripts, and expression logic.

  • Ignition SCADA Specialist

    SGS

    AB · Edmonton, AB

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

    Develop scripting in Python/Jython within Ignition for gateway events, tag change scripts, and expression logic.

  • Data Engineer (Data Modeling/Data Governance)

    Scotiabank

    Toronto, ON

    Develop cloud-based data solutions using GCP, BigQuery, Apache Airflow, Informatica, Python, and SQL.

  • Graduate Structural Engineering (Available 2027)

    Arup

    Toronto, ON

    • Full-time

    Structural software skills, Revit skills, 3D modeling skills (Rhino, SketchUp, etc.), coding skills (MySQL, Python, etc.), AutoCAD skills

  • Graduate Ground Engineer (Available 2027)

    Arup

    Toronto, ON

    • Full-time

    Exposure and curiosity about programming (Python, Grasshopper, Visual Basic, Leapfrog, etc.)

  • Rail Planner Graduate (Available 2027)

    Arup

    Toronto, ON

    • Full-time

    Computer programming and visualization skills (Matlab, Python, Rhino)

  • Graduate Mechanical Engineer (Available 2027)

    Arup

    Calgary, AB

    • Full-time

    Computer programming languages (e.g., Dynamo, Python, Grasshopper)

  • Quantitative Developer

    MPA Recruitment

    Toronto, ON · Greater Toronto Area, Canada

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

    MPA Recruitment has been retained a leading FinTech org in the intelligent trade surveillance space to recruit a Quant Developer for their Toronto team (hybrid).

  • Engineer, Event Analysis

    AESO

    Calgary, AB · AOC

    • Full-time

    Strong data analytics and automation skills including the use of Python

  • Actuarial Analyst, Reserving & Forecasting

    AMA - Alberta Motor Association

    Edmonton, AB

    • Full-time

    Experience working with tools such as Excel, Power BI, GuideWire, Access, SQL, Arius, Python, R, Emblem and SAS.

  • Security Operations, Specialist

    Interac Corp.

    Toronto, ON

    • Full-time

    2-4 Years Experience and strong with scripting languages and automation: Linux shell, Python, Powershell, schedulers

  • Environmental Data & Digital Integration Specialist

    AECOM

    Burnaby, BC

    • $74,000 to $105,000 CAD / year
    • Full-time