Find work in Canada.

611,879 jobs across our Canadian network. How we count

  • Assistant Professor, Schulich School of Engineering, Department of Geomatics Engineering

    University of Calgary

    Calgary, AB

    • Full-time

    The Schulich School of Engineering at the University of Calgary invites applications for a tenure-track faculty position at the rank of Assistant Professor in Geomatics Engineering. The…

  • Postdoctoral Fellow

    RI-MUHC | Research Institute of the MUHC | #rimuhc

    Montreal, QC

    • Full-time

    The project combines microfluidic tissue engineering and vascular biology to build a human-relevant model that recapitulates the tumor microenvironment, enabling the study of angiogenesis,…

  • Finance Coop Student- Summer 2027

    Irving Equipment Ltd.

    Saint John, NB

    • Full-time

    …currently seeking qualified candidates for the role of Finance Student to join our Finance Team at our office in Saint John, New…

  • Data Engineer - ITS3 or ITS4

    Minnesota Direct Care and Treatment

    Saint-Paul, NB · St.-Paul, NB

    • Full-time

    Position requires a minimum of three (3) years of experience in information technology performing data engineering, database development, or related IT work.

  • Electrical Engineer

    Dillon Consulting Limited

    St. John's, NL · Halifax, NS · Sydney Indian Reserve No. 28A, NS · Sydney, NS

    • Full-time

    …projects, playing a critical part in delivering specialized engineering solutions focused on water/wastewater, landfills, and industrial manufacturing projects. You will act as a technical…

  • Assistant Projects Engineer - Engineer Senior

    Minnesota Direct Care and Treatment

    Saint-Paul, NB · St.-Paul, NB

    • Full-time

    Licensure as a professional engineer with the Minnesota Board of Architecture, Engineering, Land Surveying, Landscape Architecture, Geoscience and Interior Design (AELSLAGID). If obtaining…

  • Assistant Projects Engineer - Engineer Senior

    Minnesota Direct Care and Treatment

    Saint-Paul, NB · St.-Paul, NB

    • Full-time

    Licensure as a professional engineer with the Minnesota Board of Architecture, Engineering, Land Surveying, Landscape Architecture, Geoscience and Interior Design (AELSLAGID). If obtaining…

  • QA Co-op (8‑Month Term – January 4th Start | Final Year Students)

    WISI

    Pitt Meadows, BC

    Final-year undergraduate student in Computer Science or Engineering, ideally with an interest in pursuing a career in software development eventually

  • Embedded Software Developer Co-op

    Siemens Healthineers

    Ottawa, ON

    • Internship

    This is a role well suited for a highly motivated student looking to build their skill set and gain hands-on experience. As an Embedded Software Developer Co-op, your duties and…

  • Learning Specialist - Business/Accounting

    Durham College

    Oshawa, ON

    …needs. Our programs span business, information technology, engineering, construction and skilled trades, health care, science and technology, culinary, hospitality and horticulture, social…

  • Student Supply Chain & Fleet Management Coordinator

    Bird Construction

    Calgary, AB

    • Full-time

    Student Supply Chain & Fleet Management CoordinatorOur internships and Co-ops are designed to provide you with a business relevant project that will allow you to independently manage your…

  • Student, Co-Op/Placement (Research and Development Physicist / Biophysicist)

    University Health Network

    Toronto, ON

    • Contract

    University student in Biomedical Engineering, Engineering Science, Medical Biophysics, Physics, or a related program

  • Civil Engineering Technologist - Halifax

    Dillon Consulting Limited

    Halifax, NS

    • Full-time

    Are you someone with a passion for transforming engineering concepts into a practical,constructable designs? Do you have a strong understanding of three-dimensional civildesign, an eye for…

  • Intern – Artificial Intelligence, Automation and Operational Efficiency

    iA Financial Group

    Vancouver, BC · Montreal, QC · Quebec, QC

    • $27.5 to $30.5 CAD / hour
    • Full-time

    Is currently pursuing a master’s degree in artificial intelligence, computer science, software engineering, analytics, information systems or a related field;

  • On Site Environmental Chemist Intern - Summer 2027

    Clean Harbors

    Fort McMurray, AB

    • Full-time

    Clean Harbors in Fort McMurray, AB is seeking a reliable, safety-oriented, and team-focused student to join our team as an On-site Chemist Intern for Summer 2027!

  • Service Router Test Student

    Nokia

    Ottawa, ON

    • Full-time

    Currently a candidate for a Master’s or Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or a related field with an accredited…

  • QA Functional Tester Junior Intern

    Future Electronics

    Kirkland, QC

    • Internship

    This is a great opportunity for a student interested in software development, application testing, and technology to develop practical skills while gaining exposure to modern software…

  • Finance Coop Student- Summer 2027

    J.D. Irving, Limited

    Saint John, NB

    • Full-time

    …currently seeking qualified candidates for the role of Finance Student to join our Finance Team at our office in Saint John, New…

  • Capitol Complex Trades Shop Supervisor

    Minnesota Direct Care and Treatment

    Saint-Paul, NB · St.-Paul, NB

    • Full-time
  • Functional Analyst – Enrolment Services (Bargaining Unit 179)

    Saint Mary's University

    Halifax, NS

    • Full-time

    Under the direction of the Assistant Registrar, Student Systems, the Functional Analyst will:

  • Associate Faculty - Welding

    Lambton College

    Sarnia, ON

    • Part-time

    …create value for our local and global community and elevate student and client impacts at local, national, and international…

  • Instructor, Introduction to Engineering (Ottawa)

    Circuit Stream

    Ottawa, ON

    • $1,650 CAD / week
    • Contract

    We’re looking for an engineering practitioner, educator, or advanced engineering student who can bring engineering to life for teenagers and create a classroom where students are excited to…

  • Instructor, Introduction to Engineering (Mississauga)

    Circuit Stream

    Mississauga, ON

    • $1,650 CAD / week
    • Contract

    We’re looking for an engineering practitioner, educator, or advanced engineering student who can bring engineering to life for teenagers and create a classroom where students are excited to…

  • Instructor, Introduction to Engineering (Toronto)

    Circuit Stream

    Toronto, ON

    • $1,650 CAD / week
    • Contract

    We’re looking for an engineering practitioner, educator, or advanced engineering student who can bring engineering to life for teenagers and create a classroom where students are excited to…

  • Instructor, Introduction to Engineering (North York)

    Circuit Stream

    Toronto, ON

    • $1,500 to $1,650 CAD / week
    • Contract

    We’re looking for an engineering practitioner, educator, or advanced engineering student who can bring engineering to life for teenagers and create a classroom where students are excited to…