Find work in Canada.

555,443 jobs across our Canadian network. How we count

  • Senior Software Engineer - Payments Platform

    Xero

    Remote, Canada

    • Full-time
    • Remote

    …scalability matter, and collaborate closely with product and engineering partners to deliver payment experiences that are secure, trusted and easy to use. You’ll also help shape engineering…

  • Senior Software Engineer - Accounting Core

    Xero

    Remote, Canada

    • Full-time
    • Remote

    …in production code, work through trade-offs where accounting-data integrity and scalability matter, and collaborate closely with partner teams to ensure changes to the accounting engine…

  • Data Engineer – Data Platform (AI-Enabled)

    Petal

    Remote, Canada

    • Full-time
    • Remote

    This is not a traditional data engineering role. We are looking for someone who has already made the shift to AI-first development and can show, through real examples, how they use AI to…

  • 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,…

  • 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.

  • Data Strategy & Analytics Specialist

    Roche

    Mississauga, ON · Canada Pharma Campus

    • Full-time

    This role is based in the Real-World & Clinical Data Strategy (RWCDS) team which drives data excellence and analytics to power enhanced decision-making and evidence-generation within…

  • Senior Data Scientist

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto One York

    • Full-time

    Fierce curiosity. You are drawn to discovering and leveraging new data and taking on challenging business puzzles. An inquisitive mind. Driven to ask questions to help lead projects to…

  • Consultant, Infrastructure Management

    CIBC

    Toronto, ON

    • Full-time

    The Infrastructure Engineering team within Business Operations helps create efficient, reliable, and well-controlled processes that support our technology environment. As a Consultant,…

  • Senior Technical Recruiter

    High Tech Genesis

    Ottawa, ON

    • Full-time

    Software & Application Development: Software Developers, Full-Stack Engineers, Python, Go, Ruby, Java, and .NET Developers, QA Engineers, Data Engineers, and Solution Architects.

  • Senior Data Engineer

    Ontario Power Generation

    Oshawa, ON

    • Full-time

    Education Level: 4-Year University education in computer science, computer/software engineering or other relevant programs within data engineering, data analysis, artificial intelligence,…

  • Python Developer With Banking in Canada

    VySystems

    Toronto, ON

    • Full-time

    Partner with engineering, product, operations, and compliance teams to translate business needs into clear, actionable technical requirements and specifications.

  • Women in Tech Program - Global IT Co-op (Winter 2027 - Toronto, 4 months)

    Munich Re

    Toronto, ON

    Build data pipelines leveraging python programming and Databricks

  • AI/ML Engineer

    neurohire.ai

    Remote, Canada

    • $60,000 to $80,000 CAD / year
    • Full-time
    • Remote

    Your role will involve everything from data analysis and model building to integration and deployment, ensuring our AI initiatives drive substantial business impact.

  • Senior Software Engineer - Orders

    Vivid Seats

    Toronto, ON

    …collaboration, and seeks to constantly evolve by leveraging data and inspiring…

  • Stagiaire en développement logiciel / Software Developer Intern

    Exegy

    Remote, Canada

    • Full-time
    • Remote

    Exegy is seeking a Software Developer Intern to support our engineering team in developing Python-based software, automation tools, and internal applications that improve the efficiency,…

  • Computer Vision Researcher / Developer

    EAIGLE

    Markham, ON

    • Full-time

    EAIGLE is a computer vision AI platform helping enterprises in supply chain and logistics turn vision data into security, transportation, and operational outcomes. Our solutions include…

  • Solutions Architect

    Iris Software Inc.

    Toronto, ON

    • Contract

    Foundation & Feature Engineering: Lead the foundational setup of Python/PySpark development environments, actively managing complex package dependencies and virtual environments using…

  • Research Scientist

    Maxwell Bond

    BC · British Columbia, Canada

    • Full-time

    …help shape research direction, build scalable training and data collection pipelines, evaluate algorithms in simulation, and deploy models onto physical robotic…

  • Python Engineer

    Insight Global

    Toronto, ON

    • $75 to $92 CAD / hour
    • Contract

    Design, develop, test, and document Python code for analytics and data processing use cases.

  • GenAI - Python Developer

    Highspring

    Montreal, QC

    • Contract

    Highspring is seeking a Senior Python Developer with experience in Artificial Intelligence and Generative AI solutions to support a long-term enterprise initiative. This role is ideal for…

  • Generative AI

    Tata Consultancy Services

    Toronto, ON

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

    Collaborate with business, data, and engineering teams to translate requirements into AI-powered solutions.

  • Automation Test Engineer

    Infomatics Corp

    Ottawa, ON

    • Contract

    Develop and expand automation frameworks using Python and Pytest for system verification and regression testing.

  • Development Lead - AWS

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    …managed services environments, next-generation databases and, developer tools. Migrates existing applications to the cloud, and modifies existing applications for the cloud, or builds new…

  • Senior Advisor Reliability Electrical

    VIA Rail Canada

    Montreal, QC

    Reporting to the Senior Manager, Engineering, the Senior Reliability Advisor, Electrical Engineering will oversee and collaborate with the contractor’s technical team to ensure that the…