Find work in Canada.

326,821 jobs across our Canadian network. How we count

Jobs in Canada

Save this search
  • Energy Analyst Intern (Economics) - Summer 2027

    The Brattle Group

    Toronto, ON

    …for clients using programming languages, such as Excel, R, Python, GAMS, Stata, and VBA (e.g. conducting data and statistical analysis, econometric analysis, building interactive…

  • Data Engineer

    Loopio Inc.

    Remote, Canada

    $103,500 to $140,000 CAD / year

    Full-time · Remote

    Experience in either Python (preferrably), or other common programming language (Scala, Java) for data manipulation purposes

  • Software and Hardware Senior Engineering Specialist

    SHIV SOFTWARE EXPERTS LLC

    Montreal, QC · Dorval, QC

    $100,000 to $130,000 CAD / year

    Full-time

    You have working knowledge of multiple programming languages (C, C++, Ada95, Assembly, Python) and multiple hardware description languages

  • Business Systems Developer

    Grantek Systems Integration

    Burlington, ON

    Full-time

    Grantek is looking for a Business Systems Developer to design, build, and maintain the internal applications, integrations, and automation workflows that support our global operations. This…

  • Applied AI Engineer

    Hygiena

    Mississauga, ON

    Full-time

    Strong proficiency in Python and experience building APIs/services (e.g., REST/gRPC) and integrating with enterprise systems.

  • Sr. Golang Developer

    W3Global

    Canada

    Contract

    Experience leveraging code-generation tools and developer productivity platforms

  • Senior AWS Data Engineer - SQL, OLAP, OLTP, ETL , PYTHON

    Apptoza Inc.

    Toronto, ON

    Contract

    Build and optimize ETL/ELT workflows using AWS Glue (PySpark/Python).

  • Structural Engineering Intern (January - April 2027)

    Arup

    Toronto, ON

    Full-time

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

  • Core Java Developer with Apache Spark & Python Experience / Montreal, QC (Hybrid) - FTE

    AceStack LLC

    Montreal, QC

    Full-time

    Job Title: Core Java Developer – Apache Spark & Python

  • Applied AI Scientist, Cheminformatics

    Roche

    Mississauga, ON

    Full-time

    You demonstrate proficiency in Python, C/C++ and experience writing clean, modular, and testable code using standard ML and cheminformatics libraries (e.g., PyTorch, RDKit)

  • Agent & DevOps Platform Engineer

    Epsilon Solutions Ltd.

    Toronto, ON

    Full-time

    Strong proficiency in Python for automation, API integrations, infrastructure tooling, agent services, and production scripting

  • AI engineer with Python

    Futran Solutions

    Mississauga, ON

    Full-time

    Design, build, and deploy Python-based AI/LLM applications using FastAPI/Flask.

  • AI Platform Engineer with DevOps

    Apptoza Inc.

    Halifax, NS

    Contract

    · Develop CICD pipelines using GitHub Actions, TypeScript, Python, Groovy and Jenkins

  • Senior / Staff Software Engineer, ML-based Controls

    Waabi

    Toronto, ON

    $241,000 to $320,000 USD / year

    Full-time

    Production-quality coding skill in Python and C++, and experience with deep learning frameworks such as PyTorch.

  • Senior Mechanical Engineer

    Global Traffic Group

    St. Albert, AB

    Proficiency with relevant engineering and development tools, such as Python, C/C++, MATLAB, Simulink, Arduino or LabVIEW, and CAD software such as SolidWorks or CATIA.

  • Machine Learning Engineer

    Flair Airlines Ltd.

    Toronto, ON · Vancouver, BC · Edmonton, AB · Calgary, AB

    Full-time

    Develop production-quality Python code using machine learning frameworks such as scikit-learn, XGBoost, PyTorch, or TensorFlow.

  • Sr. IT Ops Analyst (Azure Public Cloud Operations)

    TD

    Toronto, ON

    Full-time

    Knowledge of scripting languages and tools such as Python, JavaScript, Powershell, Bash.

  • Data Scientist - Credit Risk (ATH 5531)

    TD

    Toronto, ON

    Full-time

    Exposure to Python, Databricks, Azure, predictive models, machine learning, credit decisioning tools, or AI-enabled productivity tools is an asset.

  • Power System Engineering Intern-Calgary

    Arup

    Calgary, AB

    Full-time

    Scripting/Programming (Python, C++, or other) proficiency and basic knowledge of power system software like ETAP, PSSE.

  • EAM – Tech Strategy Metrics & KPI Lead (Hyrbid)

    Morgan Stanley

    Montreal, QC

    Full-time

  • Senior Platform Integration and Monitoring Lead (Hybrid)

    Morgan Stanley

    Montreal, QC

    Full-time

    Develop automation solutions and operational tooling using Python, Shell scripting, and AI-assisted development technologies to improve efficiency, reduce manual effort, and increase…

  • Co-op Student, Service & Operational Planning

    Metrolinx

    Canada

    Full-time

    Familiarity with GIS, Power BI, R, Python, or similar analytical tools.

  • Co-op Student, Bus Service Design

    Metrolinx

    Canada

    Full-time

    Experience using data analysis or visualization tools such as Power BI, R Studio, or Python.

  • Co-op Student, Bus Fleet Engineering

    Metrolinx

    Canada

    Full-time

    Knowledge of SQL, Python, R, or other scripting languages.

  • Quantum Machine Learning Research Scientist

    CIBC

    Toronto, ON

    Full-time

    …programming and comfortable working with tools and frameworks such as Python, Qiskit, Cirq, Ocean, or Q#, and can collaborate effectively with engineering teams to execute experiments. You…