Put your education to work in the real world.

All over the world, hundreds of students and new graduates join our teams every year for flexible co-ops, work terms, internships, and vacation or summer programs in the office and at our clients’ sites.

Here, you'll gain experience in a variety of roles and industries, network with experts, and build connections that will help you enter the workforce. Many of our long-tenured staff began as students at Hatch and are passionate about passing on knowledge to the next generation.

Meet our teams at an upcoming university Career Fair or apply to an opportunity below.

Put your education to work in the real world.

All over the world, hundreds of students and new graduates join our teams every year for flexible co-ops, work terms, internships, and vacation or summer programs in the office and at our clients’ sites.

Here, you'll gain experience in a variety of roles and industries, network with experts, and build connections that will help you enter the workforce. Many of our long-tenured staff began as students at Hatch and are passionate about passing on knowledge to the next generation.

Meet our teams at an upcoming university Career Fair or apply to an opportunity below.

Put your education to work in the real world.

All over the world, hundreds of students and new graduates join our teams every year for flexible co-ops, work terms, internships, and vacation or summer programs in the office and at our clients’ sites.

Here, you'll gain experience in a variety of roles and industries, network with experts, and build connections that will help you enter the workforce. Many of our long-tenured staff began as students at Hatch and are passionate about passing on knowledge to the next generation.

Meet our teams at an upcoming university Career Fair or apply to an opportunity below.

Save Category as RSS Feed
Search results for "". Page 1 of 4, Results 1 to 25
Title Sort descending Location Job Category Date Req. Id
Winter 2020 Co-op Student - Structural Engineering Vancouver, BC, CA Student Oct 9, 2019 23408
Winter 2020 Co-op Student - Electrical Engineering Vancouver, BC, CA Student Oct 9, 2019 23101
Thermal Power Lead
Thermal Power Lead Mississauga, ON, CA
Mississauga, ON, CA Energy Sep 24, 2019 12306
Thermal Engineer-in-Training - Regina Saskatoon, SK, CA New Graduate Sep 30, 2019 23084
Structural Engineer - Water Power Vancouver, BC, CA Energy Sep 19, 2019 21140
Structural EIT - Water Power
Structural EIT - Water Power Vancouver, BC, CA
Vancouver, BC, CA New Graduate Oct 4, 2019 23285
Structural EIT
Structural EIT Vancouver, BC, CA
Vancouver, BC, CA New Graduate Sep 27, 2019 23498
Structural EIT
Structural EIT Mississauga, ON, CA
Mississauga, ON, CA New Graduate Oct 1, 2019 22060
Structural EIT
Structural EIT Sudbury, ON, CA
Sudbury, ON, CA New Graduate Sep 30, 2019 22182
Solution Architect
Solution Architect Mississauga, ON, CA
Mississauga, ON, CA Information Technology Sep 19, 2019 19910
Solution Analyst
Solution Analyst Mississauga, ON, CA
Mississauga, ON, CA Information Technology Sep 21, 2019 21747
Service Desk Technician
Service Desk Technician Brisbane, Queensland, AU
Brisbane, Queensland, AU Information Technology Oct 9, 2019 23690
Service Desk Co-op - Vancouver (Winter) Vancouver, BC, CA Student Oct 9, 2019 22167
Senior Instrumentation and Control Engineer Mississauga, ON, CA Engineering Sep 18, 2019 21846
Senior Environmental Planner, Environmental Services Group, Montreal Montreal, QC, CA Environmental Sep 21, 2019 20203
Risk Management Coordinator (New Graduate) Mississauga, ON, CA New Graduate Oct 1, 2019 22071
Risk Management Coordinator
Risk Management Coordinator Vancouver, BC, CA
Vancouver, BC, CA New Graduate Sep 27, 2019 22179
Pursuit Manager
Pursuit Manager Mississauga, ON, CA
Mississauga, ON, CA Shared Services Sep 19, 2019 18195
Proposal Support Coordinator - Niagara Falls Niagara Falls, ON, CA Administration/Support Sep 23, 2019 23284
Product Development Manager
Product Development Manager Mississauga, ON, CA
Mississauga, ON, CA Information Technology Sep 24, 2019 21829
Procurement New Grad
Procurement New Grad Sudbury, ON, CA
Sudbury, ON, CA New Graduate Oct 3, 2019 22175
Process Engineer-In-Training - Saskatoon Saskatoon, SK, CA New Graduate Oct 4, 2019 22203
Process Engineer - Rolling Mill/Process Line Mississauga, ON, CA Engineering Sep 20, 2019 20011
Process Control Designer - Mississauga 1 Mississauga, ON, CA New Graduate Oct 3, 2019 22806
Principal Consultant
Principal Consultant Mississauga, ON, CA
Mississauga, ON, CA Information Technology Sep 21, 2019 21757