🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Construction Site Mechanical Engineer Role

Hospitality Full Benefits Career Growth
Company

WSP USA

Location

toronto, Canada

Posted

June 01, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Join WSP as a Mechanical Engineer focused on site execution of infrastructure projects in downtown Toronto. Bring your design and engineering expertise to impactful building initiatives.

As part of WSP’s Building & Transportation Mechanical & Electrical team, you will lead mechanical design for critical transportation and commercial projects. This site-based role for engineers with 7–10 years of experience emphasizes technical guidance and field engineering across various systems, ensuring alignment with design intent.

Key Responsibilities:
• Provide mechanical design services for infrastructure projects
• Represent WSP in all phases of construction on-site
• Mentor junior engineers and contribute to team training
• Conduct site reviews to ensure compliance with codes
• Manage responses to RFIs and proposed design changes

Requirements:
• Bachelor’s degree in Mechanical Engineering with P.Eng. registration
...