Find work in Canada.

A simpler way to find your next job.

  • Machine Learning Engineer

    Manulife

    Toronto, ON

    • Full-time

    Technical Proficiency: Strong programming skills in Python with hands-on experience in ML frameworks and libraries. Experience with Java or Scala for model serving and JVM-based pipelines…

  • Senior Full-Stack AI Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    Strong hands-on experience with Python for backend development, API integration or AI-enabled application workflows.

  • Data Engineer

    GEI Consultants, Inc.

    Kitchener, ON

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

    Proficiency in Python and SQL; experience with PySpark or Spark is strongly preferred.

  • Manager: Technical Lead/Senior Developer- AI, Data & Analytics- AIDA (Toronto/Calgary)

    Deloitte

    Toronto, ON

    • Full-time

    Design and build end-to-end applications across modern front-end technologies such as React/Next.js and TypeScript and back-end services using Python/FastAPI or comparable frameworks.

  • Engineering Lead

    Karbon Digital

    Toronto, ON

    • Full-time
  • Data Engineer

    Experis Canada

    Toronto, ON

    • Contract

    - Azure Databricks, PySpark, Spark SQL, Delta Lake, Python, and SQL.

  • AI Trainer - Coding

    Planet Pharma

    Canada

    • Contract

    Strong experience with at least one common language: (Python, JavaScript / TypeScript, Java, Go, C#, C++, Rust, Ruby, PHP, Swift, Kotlin)

  • Senior Data Engineer

    Ardent SoftSol Inc.

    Toronto, ON

    • Contract
  • Oracle DBA / Toronto, ON (Onsite) - FTE

    AceStack

    Toronto, ON

    • Full-time

    Shell scripting using Bash and automation using Python.

  • Structured Credit & CLOs - Analyst - Toronto

    Fitch Ratings

    Toronto, ON

    • Full-time

    Proven track record of data-analysis of large datasets or working with programming tools, such as SQL, Python, VBA or comparable tools.

  • Manager, Actuarial

    TD

    Markham, ON

    • Full-time
  • DATA AND ANALYTICS DIRECTOR-EN

    La Vie En Rose

    Montreal, QC

    • Full-time

    Knowledge of data manipulation and advanced analytics languages (SQL, DAX, Python, etc.).

  • Senior Analyst, Business Intelligence Systems

    Scotiabank

    Toronto, ON

    Experience with reporting & statistical software packages such as SAS, SQL, report builder, Power BI, and Python (Experience with Python is a nice to have)

  • DSP Designer

    Fidus Systems

    Remote, Canada

    • Full-time
    • Remote

    Develop and simulate DSP algorithms (equalization, filtering, estimation, detection) in MATLAB/Simulink and/or Python, from concept through fixed-point validation

  • Engineering Analyst, Nuclear Industry

    BWXT

    Cambridge, ON

    Programming skills in FORTRAN, C/C++, Python, or VBA (assets)

  • Trader

    Mackenzie Financial Corporation

    Toronto, ON · Greater Toronto Area, ON

    • Other

    Proficiency in Bloomberg and Microsoft Office. Coding in Python, SQL, VBA is an asset.

  • Senior Software Engineer - Payments Platform

    Xero

    Remote, Canada

    • Full-time
    • Remote

    Proficiency in a modern backend stack, such as Java, Kotlin, Go, Python, Ruby or C++, and you are keen to learn C# and .NET, where existing experience is a bonus.

  • Senior Software Engineer - Accounting Core

    Xero

    Remote, Canada

    • Full-time
    • Remote

    Proficiency in a modern backend stack, such as Java, Kotlin, Go, Python, Ruby or C++, and you are keen to learn C# and .NET, where existing experience is a bonus.

  • Data Engineer – Data Platform (AI-Enabled)

    Petal

    Remote, Canada

    • Full-time
    • Remote

    We currently use Snowflake Cloud, DBT, Airbyte, Airflow, Python, Infrastructure as Code (Terraform, Kubernetes, Helm), Azure Cloud, Kafka, Debezium, Gitlab, Prompt Engineering, Vector…

  • DevOps Technical Team Lead, VP

    State Street

    Toronto, ON

    • Full-time

    Improve platform reliability, security, observability, performance, and developer experience.

  • Python Developer

    Spait Infotech

    Canada

    • Full-time

    Develop and maintain applications using Python.

  • DSP Designer

    Fidus Systems

    Canada

    • Full-time

    Develop and simulate DSP algorithms (equalization, filtering, estimation, detection) in MATLAB/Simulink and/or Python, from concept through fixed-point validation

  • Senior Machine Learning Engineer

    Hays

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    Working primarily with Python and PyTorch, you will contribute across the complete ML lifecycle, from data analysis and feature preparation through experimentation, training, evaluation,…

  • Cybersecurity Developer

    IS3 Solutions

    Montreal, QC

    • $80 to $100 CAD / hour
    • Contract

    Cybersecurity Developer (Cryptography & Secrets Management)

  • Python Developer – Generative AI Montreal, Canada

    BURGEON IT SERVICES

    Montreal, QC

    • Contract

    We are looking for an experienced Python Developer with hands-on expertise in Python and Generative AI to build scalable, AI-powered enterprise applications.