STEM Academy Canada is building a team of educators, instructors, mentors, facilitators, and community partners dedicated to accessible STEM learning.
As the academy grows, we plan to recruit for roles across teaching, operations, outreach, and community support.
Oversees program delivery, quality, and strategic growth across STEM Academy initiatives.
Apply Now arrow_forwardLeads hands-on STEM sessions for youth across robotics, coding, science, and technology topics.
Apply Now arrow_forwardTeaches foundational and advanced mathematics skills to students of various grade levels.
Apply Now arrow_forwardGuides students through structured coding curricula using beginner to intermediate programming tools.
Apply Now arrow_forwardSupports students in building, programming, and troubleshooting hands-on robotics projects.
Apply Now arrow_forwardDelivers age-appropriate AI literacy workshops helping students understand modern technology.
Apply Now arrow_forwardConnects STEM Academy with schools, community organizations, and program partners.
Apply Now arrow_forwardSupports scheduling, communications, and administrative operations for program delivery.
Apply Now arrow_forwardTravels with the Mobile STEM Lab to deliver hands-on programming at community locations.
Apply Now arrow_forwardProvides one-on-one mentorship and encouragement to students throughout their learning journey.
Apply Now arrow_forwardAssists students who need additional support, patience, or guidance during program sessions.
Apply Now arrow_forwardManages day-to-day operations, logistics, vendor relationships, and team coordination.
Apply Now arrow_forwardWe look for individuals who bring dedication, patience, and a genuine commitment to youth education.
Motivated by the real impact of teaching and mentoring young people.
Able to meet students where they are and support their pace of learning.
Comfortable explaining complex STEM ideas in ways students understand.
Genuinely curious about science, technology, engineering, and math.
Able to connect effectively with students, parents, and team members.
Shows up prepared, on time, and ready to support the learning environment.
Respects every student's background, identity, and learning needs.
Willing to support students from diverse and underserved communities.
STEM Academy Canada is committed to providing a safe, supervised, and respectful learning environment for every student.
All roles involving direct contact with children or youth are subject to a structured review and safety process before work begins.
Requirements may vary by role and location.
Some requirements are mandatory for all roles, while others apply specifically to direct-contact or regulated positions.
Application Review
All applicants complete a structured application form
Interview
A one-on-one interview to discuss experience and fit
Reference Checks
Professional references reviewed before placement
Code of Conduct
Agreement to STEM Academy's standards of conduct
Training & Orientation
Mandatory onboarding before working with students
Vulnerable Sector Check
Where applicable under Ontario regulations
Supervised Participation
New team members work alongside experienced staff
Performance Review
Ongoing evaluation to maintain quality and safety
Team members contribute to a program that supports students, families, communities, and Canada's future STEM workforce.
Working with STEM Academy Canada means helping young people build confidence, learn technology, and imagine new possibilities.
"Teaching is not just a job — it's a chance to change someone's future."
— STEM Academy Canada
Student Impact
Every session builds confidence and practical knowledge in young learners.
Family Support
Families gain access to structured, affordable, and trusted STEM programming.
Community Growth
Your work contributes to a stronger, STEM-literate community across Canada.
Future Workforce
You help prepare the next generation of Canadian scientists and innovators.
A simple, respectful process for joining the STEM Academy Canada team.
Send us your name, background, and the type of role you're interested in. No formal resume required at this stage.
Our team reviews your submission and reaches out to discuss availability, experience, and fit.
A structured interview and reference review ensures alignment with our program standards and safety requirements.
Accepted team members complete orientation, training, and any required safety checks before joining a program.
Every team member at STEM Academy Canada plays a role in shaping the next generation of Canadian innovators. Join us and be part of something meaningful.