Find work in Canada.

494,423 jobs across our Canadian network. How we count

  • Software Engineer, AI Integration

    Perimeter Medical Imaging AI

    Toronto, ON

    • Full-time

    …giving surgeons enhanced visualization of microscopic tissue structures in the operating…

  • Structural Engineer

    Allnorth Consultants Limited

    Gander, NL

    • Full-time

    Experience in finite element analysis of structures, dynamic analysis, and a solid understanding of seismic design principles.

  • Bridge Engineer – P.eng

    SYSTRA Canada

    Toronto, ON

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

    Undertake detailed structural design and analysis calculations for complex bridge structures in accordance with applicable codes, standards, and project requirements.

  • Intermediate Civil Designer / Technologist

    Arcadis

    Toronto, ON

    • Full-time

    Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.

  • Forestry Data Engineer

    Government of Alberta

    AB

    …Alberta’s most important forestry information. As a Forest Data Engineer, you will help modernize how forestry data is designed, integrated, automated, and used to support sustainable…

  • SDET (Intermediate)

    Actalent

    Waterloo, ON

    • $40 to $50 CAD / hour
    • Contract

    Apply object-oriented analysis and design principles, multi-threading, algorithms, and data structures in test automation and tool development.

  • Senior Data AI Engineer (GenAI & LLM)

    K&K Global Talent Solutions INC.

    ON · Ontario, Canada

    • Full-time

    We are seeking an experienced Senior Data AI Engineer to design, construct, and optimize the production data pipelines and architectures required to drive our enterprise Machine Learning…

  • (Fastwater Staffing) Senior Platform Systems Engineer - Montreal, Canada | Full Relocation Package

    HIKINEX

    QC

    • Contract

    We are seeking a Satellite Bus System Engineer to design structural, thermal, power distribution, attitude control, propulsion, CD&H, TT&C/PDT, FSW and interface architecture that supports…

  • Reliability Engineer in Training I

    Acuren Inspection, Inc.

    Dartmouth, NS

    • Full-time

    Acuren is recruiting an entry-level Reliability Engineer in Training to support ongoing projects within our Advanced Diagnostics team. This is an excellent opportunity for a motivated…

  • Junior Civil Structural Engineer

    Kent

    Sarnia, ON

    • Full-time

    Kent is looking for a Junior Civil/Structural Engineer to join our team in our Sarnia, Ontario office. The successful candidate will support the design and analysis of smaller projects or…

  • Senior Civil Engineer

    Kent

    Calgary, AB

    • Full-time

    Kent is looking for a Senior Civil Engineer to join our team in our Calgary, Alberta office. The successful candidate will coordinate the production of civil engineering deliverables, lead…

  • Senior Transmission Line Engineer

    JobsMedia.io

    Laval, QC

    • Full-time

    …infrastructure sector, is seeking a Senior Transmission Line Engineer to strengthen its technical team. You will play a key role in the design, analysis, and execution of high-voltage…

  • Junior Structural Engineer

    Acuren Inspection, Inc.

    St. John's, NL · Dartmouth, NS · Oakville, ON

    • Full-time

    Acuren Group is recruiting an Engineer in Training (EIT) to join our Structural Engineering team. Acuren is one of North America's largest providers of integrated inspection, testing, and…

  • Product Development Engineer

    Spin Master

    Toronto, ON

    • Full-time

    …product lines, collaborating with cross-functional partners in Design, Marketing, Quality, and Packaging to deliver products that meet strict performance, cost, quality, and scheduling…

  • Mine Planning Engineer in Training

    Suncor Energy

    Fort McMurray, AB · Fort Hills

    Join our team as a Mine Planning Engineer in Training and play a key role in shaping short-range mine plans that drive safe, efficient, and compliant operations, from design and scheduling…

  • Technical Coordinator, Track

    Aecon

    Toronto, ON

    The Construction Technical Office (CTO) is a newly established team within CJV, created to bridge the gap between design and construction across our active rail construction sites. The…

  • Technical Coordinator, Track

    ONxpress

    Toronto, ON

    • Full-time

    The Construction Technical Office (CTO) is a newly established team within CJV, created to bridge the gap between design and construction across our active rail construction sites. The…

  • Senior Combat Systems Engineer

    Babcock Canada Inc.

    Victoria, BC

    • Contract

    Collaborate with Project Managers to develop plans, procedures, proposals, work breakdown structures, schedules, and cost estimates for engineering activities.

  • Bridge Engineer - P.eng

    SYSTRA

    Toronto, ON

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

    Undertake detailed structural design and analysis calculations for complex bridge structures in accordance with applicable codes, standards, and project requirements.

  • Software Engineer 2

    ThunderSoft

    Markham, ON

    • $55 to $60 CAD / hour
    • Contract

    The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe…

  • Senior Database Administrator

    StafinGo

    Toronto, ON · Greater Toronto Area, Canada

    • $55 to $70 CAD / hour
    • Contract

    Design, implement, and maintain physical database structures and database management systems.

  • Software Engineer with Core Java, Apache Spark & Python,

    Apptoza Inc.

    Montreal, QC

    • Full-time

    We are seeking a highly motivated and experienced Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to design, develop, and support scalable…

  • Software Engineer

    Kong

    Remote, Canada

    • $118,000 to $140,000 CAD / year
    • Full-time
    • Remote

    Solid computer science fundamentals including data structures, algorithms, and system design.

  • AI Engineer

    Altitude Technology Solutions Inc

    Toronto, ON

    • Contract

    Build agentic AI systems: Design and implement tool-calling agents that combine retrieval, structured reasoning, and secure action execution (function calling, change orchestration, policy…

  • Senior Combat Systems Engineer

    Babcock

    Victoria, BC

    Collaborate with Project Managers to develop plans, procedures, proposals, work breakdown structures, schedules, and cost estimates for engineering activities.