Find work in Canada.

596,331 jobs across our Canadian network. How we count

  • Software Developer

    Cisco

    Vancouver, BC

    • Full-time

    - Bachelor's degree + 7 years of related experience, or Master's + 4 years, or PhD + 1 year in software engineering or a related technical field

  • CFD Intern

    Westerkirk

    Mississauga, ON

    De Havilland Aircraft of Canada is seeking motivated and technically curious engineering student to join our Flight Sciences team. You will work directly with experienced engineers across a…

  • Project Specialist, Cost Management

    J.D. Irving, Limited

    Dartmouth, NS

    • Full-time

    …products by leveraging standards, norms, analytics, reporting, engineering insights, contracts, legal requirements, planning, scheduling, and program management best practices to drive…

  • MASc Student

    Toronto Metropolitan University

    Guelph, ON

    • Full-time

    Department: Mechanical, Industrial, and Mechatronics Engineering

  • Observability Engineer

    eHub Global Inc

    Montreal, QC

    • Contract

    Enable teams to leverage observability data for reliability, performance, and security use cases; provide actionable recommendations.

  • AI Scientist

    M31 AI

    Toronto, ON

    • Full-time

    This position is ideal for someone passionate about biomedical AI, multi-modal data, and collaborative, high-impact research.

  • Software Analyst Intern (Winter 2027, 8 months)

    Hitachi Rail

    Toronto, ON

    • $23 to $30 CAD / hour
    • Full-time

    …8-month internship at our Toronto office. You will perform Data Science(Data Mining/AI) work, design, analysis, programming and integration activities in the development of software for…

  • Java Backend Developer

    Apptad

    Montreal, QC

    • Contract

    …should have strong expertise in Java, SQL, database systems, and Python, along with a willingness to learn and adapt to new…

  • Senior AI Developer - AI Agents

    Cerence

    Montreal, QC

    • Full-time
  • Senior AI Developer - AI Agents

    Cerence

    Montreal, QC

    • Full-time
  • Quality Assurance Automation Engineer

    T2 Systems

    Burnaby, BC

    · Bachelor's degree in Engineering, Computer Science, or equivalent experience

  • Data Scientist - Credit Risk (ATH 5749)

    TD

    Toronto, ON

    • Full-time

    Use data, analytics, and business insight to identify opportunities, improve credit strategies and customer outcomes, and answer not just "what happened?", but "so what?" and "what should…

  • Automation Engineer-In-Training

    TC Energy

    Calgary, AB

    • Full-time

    …automation engineers, field specialists, technicians, and other engineering disciplines to solve real operational problems. You’ll gain hands-on experience across industrial control systems…

  • Senior Product Analyst, Consumer Analytics (f/m/x)

    HelloFresh

    Toronto, ON

    Advanced Python programming skills for data analysis, automation, and building analytical tools (pandas, numpy, etc.).

  • Senior Backend Product Engineer, Menu Operations

    HelloFresh

    Toronto, ON

    The role will work closely with engineering, product, culinary, editorial, and business teams to identify data issues, improve validation processes, and standardize best practices across…

  • Principal Data Engineer

    Sleep Country

    Brampton, ON

    • Full-time

    Strong proficiency in Python and modern data-engineering frameworks.

  • Postdoctoral Fellow, Next-Generation Smart Battery Management System

    National Research Council Canada

    Ottawa, ON

    Experience using programming and data analysis software such as Python, MATLAB, or C/C++.

  • RQ11255 – Systems Testing/QA Specialist – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Full-time

    Knowledge and experience using Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases.

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

  • ML Ops/AI Lead

    Iris Software Inc.

    Toronto, ON

    • Full-time

    …seamless collaboration across cross-functional teams including data scientists, data engineers, software developers, and business stakeholders, adapting communication for various personas…

  • Intermediate Software Engineer

    The New Network

    Calgary, AB

    • Full-time

    …deployment roadmap expand, they are hiring an Intermediate Software Developer to build core platform features, configure custom site implementations, and help scale software that interfaces…

  • Manager, Software (Embedded & Digital Products)

    Wabtec Corporation

    London, ON

    • Full-time

    As the Manager, Software (Embedded & Digital Products), you will report to the Manager, Engineering & Products and lead a multidisciplinary software organization responsible for embedded…

  • AI Architect

    Envision Technology Solutions

    Canada

    • Contract

    Strong hands-on programming expertise in at least one modern language such as Python, C#, Java, or JavaScript, with the ability to guide engineering teams on best practices.

  • Senior Agentic AI Engineer

    enableIT

    Toronto, ON

    • Contract

    The ideal candidate will have strong Python development skills, hands-on experience building agentic AI solutions, and the ability to troubleshoot complex RAG pipelines, evaluate LLM…

  • Quality Engineer (QE) / SDET – AI Chatbot Validation

    Ardent SoftSol Inc.

    Brampton, ON

    • $38 to $40 CAD / hour
    • Contract

    Define quality strategies, test plans, test cases, and test data for functional, integration, system, regression, API, database, and acceptance testing.