Find work in Canada.

552,940 jobs across our Canadian network. How we count

  • Environmental Scientist / EIT

    Hatch

    Vancouver, BC

    Hatch is seeking a highly motivated Environmental Scientist / Engineer-in-Training new graduate to join our Environment, People, and Place (EP&P) team, with interests in environmental and…

  • Staff Software Development QA Specialist

    Fortinet

    Burnaby, BC

    • Full-time

    As a Staff Software Development QA Engineer, you will be responsible for ensuring the functionality, reliability, performance, and overall quality of our products through a variety of…

  • Civil Technologist / Engineer in Training

    Clifton

    Regina, SK · Saskatoon, SK

    • Full-time

    Clifton is currently searching for a Civil Technologist or a Civil Engineer in Training to join our Civil Engineering team in Saskatchewan. In this role, you will support and coordinate…

  • Senior Geotechnical Engineer

    PRI Consultants

    Peterborough, ON

    • Full-time

    PRI is looking for a Senior Geotechnical Engineer to join our growing Peterborough and Mississauga offices. This is a hands-on senior role: you will lead projects end to end, seal your own…

  • AI/ML Engineer

    Katalyst Data Management

    Calgary, AB

    • Full-time

    Katalyst Data Management is seeking a Senior AI/ML Engineer to serve as a technical lead for segments of our AI innovation platform. This is a hands-on, high-impact role where you will own…

  • Senior AI/ML Engineer

    Katalyst Data Management

    Calgary, AB

    Katalyst Data Management is seeking a Senior AI/ML Engineer to serve as a technical lead for segments of our AI innovation platform. This is a hands-on, high-impact role where you will own…

  • Senior Civil Engineer (Transportation Infrastructure – Highways & Field Services)

    Dillon Consulting Limited

    Brandon, MB

    • Full-time

    Dillon’s Transportation Field Services Discipline is seeking an Senior Civil Engineer to fill an existing vacancy within our multidisciplinary team of professionals. You will have the…

  • Software Engineer

    Fleet Space Technologies

    Toronto, ON

    • Full-time

    …explore survey results, interpret complex datasets, upload project data, access deliverables and interact with predictive…

  • Specialist Developer-Java

    CPKC

    Calgary, AB

    • Full-time

    …accountability, and pride. With opportunities for training, development, and advancement, you’re not just building a career - you’re part of something bigger. Together, we move goods,…

  • Automation Engineer- Maintenance

    Aspire Bakeries

    Ancaster, ON

    Growth & Development – Opportunities to build skills, grow your career, and develop expertise through Aspire Bakeries’ learning and development programs.

  • Rolling Stock Lifecycle Management Engineer

    Alstom

    Saint-Bruno, QC

    We seek a passionate Obsolescence Management Engineer to drive the design and development of robust solutions that ensure the longevity and reliability of our rail systems. Join dedicated…

  • Project Manager

    Prince Rupert Port Authority

    Prince Rupert, BC

    • Full-time

    Liaises with, and involves tenants and stakeholders, including Indigenous Communities, in the development of project scopes, goals and deliverables.

  • Sr Mission Systems Engineer

    MDA

    Sainte-Anne-de-Bellevue, QC

    • Full-time

    As a Sr Mission Systems Engineer you may have a wide range of responsibilities that include:

  • Short Range Planning Engineer

    Alamos Gold Inc.

    Dubreuilville, ON

    • Full-time

    …Canada and one in Mexico – and we have a strong portfolio of development stage projects, including the Lynn Lake Project and Island Gold Phase 3+ Expansion in Canada, and Puerto Del Aire…

  • Assistant Operations Manager

    Hines

    Calgary, AB

    • Other

    Complete administrative functions including monthly reporting, policy and procedure development, audit preparation, regulatory compliance documentation, and records management.

  • Senior Mechanical Engineer

    AECOM

    Calgary, AB

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

    AECOM is seeking to hire a highly skilled Senior Mechanical Engineer for the Buildings + Places team in our Calgary office. The ideal candidate for this position should be familiar with the…

  • Water/Wastewater Process Engineering Graduate

    AECOM

    Kitchener, ON

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

    This role will work collaboratively with the Project Team on a variety of drinking water and wastewater projects, including treatment, pumping, storage, and related infrastructure through…

  • Engineer-in-Training, Project Engineering

    J.D. Irving, Limited

    Halifax, NS

    • Full-time

    As an Engineer-in-Training, Project Engineering for AOPS and Ship Repair, you’ll play a key role in supporting our Arctic and Offshore Patrol Ship (AOPS) program and broader ship repair…

  • AI Benchmark Engineer | Native Language Specialist - French (Canada) - Remote

    LILT (Production)

    Remote, Canada

    • Contract
    • Remote

    Implementation & Verification: Support the development of robust solutions (reference implementations) and write highly reliable, deterministic verifier scripts (using rubric-based judging…

  • Controls Developer

    ZTR

    London, ON

    • Full-time

    Develop, maintain, and optimize technical and project processes using JIRA, Confluence, Word, etc.

  • Structural Bridge Engineer

    Atlantic Industries Ltd

    Thorndale, ON

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

    As a licensed Professional Engineer, you'll take on complex bridge projects, provide technical leadership, and work closely with project managers, drafters, fabricators, clients, and site…

  • Hydrogeologist

    Dillon Consulting Limited

    Calgary, AB · Edmonton, AB · Brandon, MB · Winnipeg, MB · Fredericton, NB · Moncton, NB · Saint John, NB · St. John's, NL · Yellowknife, NT · Halifax, NS · Sydney Indian Reserve No. 28A, NS · Sydney, NS

    • Full-time

    …in our communities. We are committed to ongoing professional development and celebrate the unique perspectives that each team member brings to the…

  • Structural Engineer - Industrial Steel/Concrete

    Kiewit

    Calgary, AB

    We have a stable backlog of work, project variety, multiple markets to support, competitive salaries, fully paid benefits and a culture of innovation and being best in class at everything…

  • Senior Software Engineer

    Microsoft

    Vancouver, BC

    • Full-time

    …fast-growing team with a broad and evolving set of opportunities. Project assignments are shaped by your interests, experience, and strengths, allowing you to grow while working on problems…

  • Engineer in Training - Operations

    Dumas

    Canada

    • Contract

    Support the development and maintenance of Power BI reports for project dashboards and key performance indicators (KPIs).