Find work in Canada.

606,167 jobs across our Canadian network. How we count

  • Co-op Engineer-Mobile AI

    Huawei Canada

    Markham, Ontario

    • Full-time

    In pursuit of BS in Computer Science, Computer Engineering or Software Engineering

  • Machine Learning Engineer - Enterprise

    Boson AI

    Toronto, Ontario

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

    …perform complex tasks autonomously, interacting with diverse data sources and tools, as we collectively move towards building truly cohesive and powerful AI capabilities for our…

  • AWIPS Application Developer

    WSP in Canada

    Ottawa, Ontario

    • Full-time

    This is a deeply technical, hands‑on development role focused on Python and Java, production‑grade cloud environments, and complex data systems. You’ll also play a key role in reducing…

  • NPI-LCE Test Engineer, Sr.

    Adtran

    Ottawa, Ontario

    • Full-time

    Work with production engineering during the test system transfer to the factory

  • Software Engineering Intern (Backend)

    Terminal

    Remote, Canada

    • Internship
    • Remote

    We're looking for a software engineering intern who's excited to tackle complex backend challenges. This is an opportunity to work on real production systems, contributing to the…

  • Network Engineer

    Orion Innovation

    Mississauga, Ontario

    • Full-time

    …development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many…

  • Staff Software Engineer

    ecobee

    Toronto, Ontario

    • Full-time

    You'll join the Energy Software Engineering leadership team alongside five Engineering Managers, reporting directly to the Sr Director of Engineering. The team collectively owns the…

  • Industrial Automation Support Specialist - NEXIA

    Powerhouse Controls Ltd

    Cambridge, Ontario

    • Full-time

    Exposure to scripting (C#, Python, JavaScript) for data handling or automation.

  • Technical Lead

    RAVL

    Toronto, Ontario

    • Full-time

    Lead the technical delivery of cloud, software, or data engineering projects from design to production

  • Senior Platform Engineer, AI

    RAVL

    Toronto, Ontario

    • Full-time

    Strong backend engineering (Python/TypeScript/Go)

  • Senior Wind & Fluid Mechanics Engineer

    Arup

    Ontario · Ontario, Canada

    • Full-time

    …contributing to high-impact projects spanning microclimate and wind engineering. This role offers the opportunity to influence design decisions on some of Arup’s most technically…

  • Principal Platform Engineer, Machine Learning

    RAVL

    Toronto, Ontario

    • Full-time

    Strong backend engineering (Python/Scala/Java)

  • Platform Engineer, Machine Learning

    RAVL

    Toronto, Ontario

    • Full-time

    RAVL is a boutique technology advisory and engineering firm focused on the financial services industry. Everything we do is centered on helping our clients realize measurable ROI from their…

  • Data Engineer

    RAVL

    Toronto, Ontario

    • Full-time

    Collaborative – partners with cross-functional teams to align data and engineering efforts

  • Software Engineer

    RAVL

    Toronto, Ontario

    • Full-time

    …technologies, collaborating closely with product, platform, and data teams to deliver visible…

  • Forward Deployed Engineer (Generative AI)

    Tiger Analytics Inc.

    Remote, Canada

    • Full-time
    • Remote

    ● Data Proficiency: Advanced knowledge of SQL for BigQuery, Python for ML

  • Gen AI Engineer

    Tiger Analytics Inc.

    Remote, Canada

    • Full-time
    • Remote

    …skilled AI Engineer with 7+ years of experience in software engineering, with a heavy focus on Python, AWS infrastructure, and Generative AI. The ideal candidate will be responsible for…

  • Observability Engineer

    Accommodations Plus International

    Markham, ON

    • $90,000 to $110,000 CAD / year

    Scripting & Development: Develop automation workflows using Python, PowerShell, Unix Scripts, and REST APIs, both for in-house tooling and third-party vendor integrations.

  • Plasma Diagnostics Scientist

    Type One Energy

    Vancouver, BC

    Proficiency in data acquisition, analysis, and interpretation using scientific software and programming languages (e.g., Python, MATLAB).

  • Technical Writer II [528]

    D-Wave

    Burnaby, BC

    • $84,000 to $115,000 CAD / year

    Bachelor's degree in Computer Science, Mathematics, Engineering, Physics, or equivalent experience.

  • Senior Benchmarking Researcher [551]

    D-Wave

    Burnaby, BC

    • $140,000 to $170,000 CAD / year

    …role requires strong algorithmic intuition, proficiency in Python, and the ability to translate complex ideas into practical implementations. You’ll work at the forefront of quantum…

  • Market Research and Competitive Intelligence Analyst II [568]

    D-Wave

    Burnaby, BC

    • $73,000 to $100,000 CAD / year

    Bachelor’s degree in Business, Economics, Data Science, Engineering, Computer Science.

  • DevOps Lead

    Web Hosting Canada (WHC)

    Montreal, QC

    Solid scripting and automation (Bash, plus Python or Perl), and real experience managing server configuration in Git and automating changes safely.

  • Senior Staff Software Engineer, Platform

    Rippling

    Toronto, ON

    • $201,000 to $335,000 CAD / year

    …stitched, permissions-aware business ontology that connects data, workflows, identities, permissions, and business processes across HR, IT, Finance, and Operations. Built on top of that…

  • Senior Analyst, Data & GIS

    Novacap

    Brossard, QC

    Bachelor’s degree in Geomatics, Geography, Engineering, Computer Science, Data Science, or a related field (or equivalent combination of education and relevant experience)