We are seeking university or college co-op/internship students with a background in engineering, science, and design who are passionate about inspiring and educating children and teens through hands-on projects. This position is primarily focused on the research, design, and development of hands-on projects and educational products used across our programs.
At The STEAM Project, we develop innovative projects and experiences that give participants hands-on opportunities to learn, build, and explore. This position will take place in person at our fully equipped Makerspace in Richmond Hill.
Our Ideal Candidate
Experience with hands-on design, prototyping, and building through academic, co-op, or personal projects
Experience working with children or teens (e.g. camps, volunteering, coaching)
Working experience with 2D or 3D design tools (e.g. Illustrator, CAD software), with the ability to create and modify designs independently
Strong communication and organizational skills, with the ability to document and explain design processes clearly
Comfortable using or learning digital fabrication tools (e.g. 3D printers, laser cutters)
Experience in at least one additional technical area such as 3D printing, product design, electronics, robotics, coding, or woodworking
Experience designing and developing physical products, toys, or interactive learning tools from concept through prototype
Experience leading or taking primary responsibility for structured programs, lessons, or activities for children or youth
Familiarity with workshop safety practices and fabrication equipment (e.g. 3D printing, laser cutting, woodworking tools, etc.)
Familiarity with Ontario curriculum or experience designing educational content
Research, design, and prototype hands-on STEM projects and educational products using real-world problem solving and design thinking
Instruct lessons and lead activities for children and teens during after-school programs, weekend classes, and camps
Develop projects and lesson plans that include skill development, curriculum alignment, and clearly defined learning goals
Refine and test project prototypes to ensure they are age-appropriate, engaging, and practical for classroom implementation
Support classroom management and contribute to a positive and inclusive learning environment
Collaborate with team members to improve projects based on classroom implementation and student feedback
Support hands-on learning through areas such as design challenges, CAD, 3D printing, electronics, woodworking, and more
A clear Vulnerable Sector Check from within the past six (6) months or willingness to obtain
Standard First Aid with CPR-C (or willingness to obtain).
Access to a personal device (e.g. laptop) capable of running design software (e.g. AutoCAD, SolidWorks, Rhino, etc.)
This is an in-person position and successful candidates must be able to commute to our Richmond Hill location. Please look up our location to ensure you would be able to commit to the commute.
This job may be funded by the Government of Canada’s Student Work Placement Program (SWPP). The SWPP program requires that candidates be a Canadian citizen, Permanent Resident or a protected person defined by the Immigration and Refugee Protection Act.

(289) 819-0178
office@thesteamproject.ca
About Us
Our Mission
Contact Us
F.A.Qs
Jobs & Opportunities
The STEAM Project Makerspace
561 Edward Ave. Unit 1
Richmond Hill, ON, L4C 9W6
Markham Museum
9350 Markham Rd.
Markham, ON, L6E 1A2
Richland Academy
11570 Yonge St.
Richmond Hill, ON, L4E 3N7
Lauremont Upper School
500 Elgin Mills Rd E
Richmond Hill, ON, L4C 5G1
Holy Trinity School
11300 Bayview Ave.
Richmond Hill, ON, L4S 1L4
Century Private School
11181 Yonge St.
Richmond Hill, ON, L4S 1L2
Markham Museum
9350 Markham Rd.
Markham, ON, L6E 1A2
© 2026 The STEAM Project.