Find work in Canada.

594,058 jobs across our Canadian network. How we count

  • Project Engineer - Hybrid Power & Electrification

    Hatch

    Vancouver, BC

    This role combines technical leadership, multidisciplinary coordination, and client engagement. You will act as a engineering delivery lead, guiding projects from definition and design…

  • Platform Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    We’re looking for a Platform Engineer who enjoys solving complex infrastructure challenges, improving developer experiences, and building secure, automated cloud environments. You’ll work…

  • Data Scientist

    SymphonyAI

    Toronto, ON

    • Full-time

    Partner with clients and teams. Work with client compliance, risk, and technology teams, as well as Data Engineering and delivery teams, on requirements, workshops, pilots, and production…

  • Staff Software Test Engineering - ADAS Infrastructure Compliance

    General Motors

    Markham, ON

    • Full-time

    Train other team members on analyzing test results and participate in data-driven system development initiatives

  • Researcher - Product Innovation, Global R&D

    ArcelorMittal

    Hamilton, ON

    Analyze production data and provide solutions to improve the properties and manufacturability of current products.

  • Senior Software Engineering Manager

    symplistic.ai

    Woodbridge, ON

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

    We seek a hands-on Engineering Manager to lead ContentIQ's development, quality, delivery, and operation. You'll mentor engineers while actively coding, making architectural decisions, and…

  • Technical Consultant I

    Zafin

    Toronto, ON

    …management; and Zafin IO, an integration platform that connects data, systems, and workflows across complex enterprise…

  • Partnership Trust & Safety Manager

    impact.com

    Victoria, BC

    Experience with Python, R, or other scripting languages for data analysis

  • Software Engineer - New Grad (2027 Start)

    Databricks

    Vancouver, BC

    At Databricks, we are passionate about helping data teams solve the world's toughest problems - from making the next mode of transportation a reality to accelerating the development of…

  • Java Developer

    Dexian

    Mississauga, ON

    • Other

    Proficiency in Python for services, scripting, or data work

  • Senior SDET – iOS Automation (Xcode, XCUI, Python/Java)

    Raas Infotek

    Vancouver, BC

    • Contract

    Job role: Senior SDET – iOS Automation (Xcode, XCUI, Python/Java)

  • SDET/Automation – Mobility (iOS Application Testing)

    Raas Infotek

    Vancouver, BC

    • Contract

    Must have strong: At least 5+ years of exp in Automation/SDET, iOS testing, Xcode, XCUI, python or java coding

  • SDET - Mobility (IOS testing)

    Raas Infotek

    Vancouver, BC

    • Contract

    Strong experience with Automation/SDET, iOS testing using Xcode, XCUI, python or java coding

  • Senior SDET – iOS Automation (Xcode, XCUI, Python/Java)

    Raas Infotek

    Vancouver, BC

    • Contract

    Job role: Senior SDET – iOS Automation (Xcode, XCUI, Python/Java)

  • Senior Python Developer

    Futran Solutions

    Mississauga, ON

    • Full-time

    Software engineering fundamentals: data structures, algorithms, and complexity analysis.

  • SDET/Automation – Mobility (IOS Applications)

    Raas Infotek

    Vancouver, BC

    • Contract

    Must have strong experience: At least 5+ years of exp in Automation/SDET, iOS testing, Xcode, XCUI, python or java coding

  • Senior Software Quantitative Engineer

    RBC

    Vancouver, BC · Toronto, ON

    • Full-time

    Develop software for quantitative and portfolio management using Python

  • Data Scientist II

    TD

    Toronto, ON · Montreal, QC

    • Full-time

    Build reproducible and well-documented analytical workflows using Python, SQL, and enterprise data platforms, and support implementation and productionization with Engineering, FICO, MLOps,…

  • Senior Director AI and Operations Engineering

    National Bank of Canada

    Montreal, QC

    • Full-time

    Bachelor's degree in computer science, software engineering, artificial intelligence, data science or related technology field or any other combination of education and experience deemed…

  • Student, Quality Engineering Analyst (Winter 2027)

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    Join the Quality Engineering Analytics (QEA) team and help turn Quality Engineering data into useful insight, automation and trusted AI-enabled capabilities. You will work with engineers…

  • Senior AI Scientist

    CIBC

    Toronto, ON

    • Full-time

    Continuous Improvement - Strengthen AI and machine learning techniques and approaches by collaborating with data experts, engineering relevant features, and contributing to the development…

  • GIS Analyst

    Urban Systems

    Kamloops, BC

    Familiarity with GIS applications in civil engineering, including interpreting and digitizing as-built drawings, maintaining infrastructure asset inventories, and applying asset management…

  • Customer Experience Test Automation Intern

    OpusClip

    Burnaby, BC

    • $25 to $28 CAD / hour
    • Full-time

    …built as a talent nursery: people who start here move into data, engineering and customer-facing technical roles. This role is designed as one of those…

  • Forward Deployed Engineer (Python/Pyspark and GenAI / LLM)

    Apptoza Inc.

    Toronto, ON

    • Full-time

    We are looking for a senior Forward Deployed Engineer who combines production-grade software engineering, data engineering, AI application development, and client-facing consulting. You…

  • Senior Data Engineer

    Javelin Technologies

    Canada

    • Full-time

    …with executive leadership, business teams, and IT to turn raw data from platforms such as Salesforce, NetSuite, marketing systems, and bespoke applications into secure, governed, and…