Find work in Canada.

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

  • Application Developer

    IBM

    Ottawa, ON

    • $121,550 to $150,150 CAD / year
    • Full-time

    As an Application Developer, you will develop, support, and maintain applications.

  • Senior Developer (T & I) (Telework/Hybrid)

    Radio-Canada

    Montreal, QC

    • Full-time

    …team is currently seeking a creative, qualified and talented developer. Based in Montreal as part of a cross-functional team, you will focus primarily on integrating and developing…

  • Application Developer III

    Allegis Global Solutions

    Toronto, ON

    • $70 to $73 CAD / hour
    • Contract

    We are seeking a highly skilled and motivated senior application developer to join a dynamic Data & Digital team within an Engineering, Innovation & Architecture organization. This is a…

  • PL/SQL Developer

    AllianceIT Inc

    Montreal, QC

    • Contract

    Experience with Python or Perl scripting for automation and data processing

  • PL/SQL Developer (Unix & DB2)

    ITMC Systems, Inc

    Montreal, QC

    • Contract

    We are seeking an experienced PL/SQL Developer with strong Unix/Linux and DB2 database skills to join our team. The ideal candidate will be responsible for designing, developing,…

  • AI Research Scientist - Computer Vision & Generative AI

    Quantum Technology Recruiting Inc. (QTR)

    Toronto, ON

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

    - Write efficient, maintainable Python code and contribute to the development, debugging, and performance optimization of machine learning systems.

  • Senior AI Research Scientist - Computer Vision & Generative AI

    Quantum Technology Recruiting Inc. (QTR)

    Toronto, ON

    • $160,000 to $180,000 CAD / year
    • Full-time

    - Write efficient, maintainable Python code and contribute to the development, debugging, and performance optimization of machine learning systems.

  • Senior Developer, Threat Defense and Detection Engineering

    Public Sector Pension Investment Board

    Montreal, QC

    • Full-time

    As a Senior Developer, Threat Defense and Detection Engineering, you’ll:

  • Staff Backend Engineer (Payments and Billing)

    Scribd, Inc.

    Toronto, ON · Vancouver, BC

    • Full-time

    Has strong coding ability in at least one modern backend language such as Ruby (preferred), Java, Go, or Python, with a focus on clean, maintainable, and secure code.

  • Senior Data Scientist

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Proficiency in programming languages (Python, R, SQL) and machine learning frameworks (e.g., Scikit-learn, TensorFlow, PyTorch).

  • Process & Data Analyst

    Wesgar Inc.

    Port Coquitlam, BC

    • Full-time

    Experience with Power BI, Python, or similar analytical tools.

  • AI Quality and Evaluation Lead

    First National Financial LP

    Toronto, ON · East York, ON

    • Full-time

    Strong analytical and technical skills with Python, SQL, test automation, data analysis, statistical methods, and evaluation tooling such as MLflow, Ragas, DeepEval, or comparable…

  • Senior Engineer, Competitive Benchmarking and Performance

    Elastic

    Canada

    • Full-time

    Solid software engineering skills, with experience building maintainable automation and analysis tools in Python or another relevant programming language.

  • Senior Engineer, Competitive Benchmarking and Performance

    Elastic

    Canada

    • Full-time

    Solid software engineering skills, with experience building maintainable automation and analysis tools in Python or another relevant programming language.

  • SOAR Service Lead

    PwC

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

    • Full-time

    Expertise in Chronicle SOAR and Python scripting

  • Senior Data Engineer - Data Governance & DataOps

    Pattison Food Group

    Langley (District), BC · Langley Office - Langley BC

    • Full-time

    Strong SQL and Python; hands on experience with Spark (PySpark) and Databricks Jobs/Workflows.

  • Software Engineer I - Full Stack

    TD

    Toronto, ON · Mississauga, ON

    • Full-time
  • Senior Engineer, Competitive Benchmarking and Performance

    Elastic

    Canada

    • Full-time

    Solid software engineering skills, with experience building maintainable automation and analysis tools in Python or another relevant programming language.

  • AI Engineer

    First National Financial LP

    Toronto, ON · East York, ON

    • Full-time

    Develop production quality code using Python, SQL, FastAPI, Git based workflows, automated tests, CI/CD, and modern engineering practices, and integrate AI services with Merlin, core…

  • Observability Engineer

    Morgan McKinley

    Toronto, ON · Greater Toronto Area, Canada

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

    Build automation for platform operations, integration workflows, reporting, and remediation using Python, Bash, or PowerShell, along with REST APIs and webhooks.

  • PL/SQL Developer with Unix & DB2 - Canada

    Saransh Inc

    Montreal, QC

    • Contract

    We are seeking an experienced PL/SQL Developer with strong Unix/Linux and DB2 database skills to join our team.

  • Software Developer

    Cliniconex

    Ottawa, ON · Kanata, ON

    • Full-time

    Position: Software Developer (Agentic AI & Automation) - Entry Level/Intermediate