Careers · Join Our Team

Join a mission-driven STEM education team.

STEM Academy Canada is building a team of educators, instructors, mentors, facilitators, and community partners dedicated to accessible STEM learning.

location_on Toronto, Ontario diversity_3 Inclusive Workplace shield Youth-Safe Environment
work Planned Roles

Planned Roles

As the academy grows, we plan to recruit for roles across teaching, operations, outreach, and community support.

manage_accounts
Leadership

Program Director

Oversees program delivery, quality, and strategic growth across STEM Academy initiatives.

Apply Now arrow_forward
science
Instruction

STEM Instructor

Leads hands-on STEM sessions for youth across robotics, coding, science, and technology topics.

Apply Now arrow_forward
calculate
Instruction

Mathematics Instructor

Teaches foundational and advanced mathematics skills to students of various grade levels.

Apply Now arrow_forward
code
Instruction

Coding Instructor

Guides students through structured coding curricula using beginner to intermediate programming tools.

Apply Now arrow_forward
precision_manufacturing
Facilitation

Robotics Facilitator

Supports students in building, programming, and troubleshooting hands-on robotics projects.

Apply Now arrow_forward
smart_toy
Facilitation

AI Literacy Facilitator

Delivers age-appropriate AI literacy workshops helping students understand modern technology.

Apply Now arrow_forward
public
Outreach

Outreach Coordinator

Connects STEM Academy with schools, community organizations, and program partners.

Apply Now arrow_forward
admin_panel_settings
Administration

Part-Time Administrator

Supports scheduling, communications, and administrative operations for program delivery.

Apply Now arrow_forward
airport_shuttle
Facilitation

Mobile STEM Lab Facilitator

Travels with the Mobile STEM Lab to deliver hands-on programming at community locations.

Apply Now arrow_forward
handshake
Support

Volunteer Mentor

Provides one-on-one mentorship and encouragement to students throughout their learning journey.

Apply Now arrow_forward
school
Support

Student Success Assistant

Assists students who need additional support, patience, or guidance during program sessions.

Apply Now arrow_forward
settings
Administration

Operations Manager

Manages day-to-day operations, logistics, vendor relationships, and team coordination.

Apply Now arrow_forward
search Our Team Culture

What We Look For

We look for individuals who bring dedication, patience, and a genuine commitment to youth education.

favorite

Passionate About Youth Education

Motivated by the real impact of teaching and mentoring young people.

accessibility

Patient and Student-Focused

Able to meet students where they are and support their pace of learning.

lightbulb

Clear and Simple Communicator

Comfortable explaining complex STEM ideas in ways students understand.

science

Interested in STEM & Technology

Genuinely curious about science, technology, engineering, and math.

forum

Strong Communicator

Able to connect effectively with students, parents, and team members.

verified

Reliable and Professional

Shows up prepared, on time, and ready to support the learning environment.

diversity_3

Committed to Inclusion & Safety

Respects every student's background, identity, and learning needs.

groups

Community-Oriented

Willing to support students from diverse and underserved communities.

shield Youth Safety

Youth Safety Requirements

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.

info

Requirements may vary by role and location.

Some requirements are mandatory for all roles, while others apply specifically to direct-contact or regulated positions.

description

Application Review

All applicants complete a structured application form

groups

Interview

A one-on-one interview to discuss experience and fit

contact_phone

Reference Checks

Professional references reviewed before placement

gavel

Code of Conduct

Agreement to STEM Academy's standards of conduct

school

Training & Orientation

Mandatory onboarding before working with students

shield

Vulnerable Sector Check

Where applicable under Ontario regulations

supervisor_account

Supervised Participation

New team members work alongside experienced staff

assessment

Performance Review

Ongoing evaluation to maintain quality and safety

favorite Why Join Us

Why Work With Us?

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

school

Student Impact

Every session builds confidence and practical knowledge in young learners.

groups

Family Support

Families gain access to structured, affordable, and trusted STEM programming.

public

Community Growth

Your work contributes to a stronger, STEM-literate community across Canada.

rocket_launch

Future Workforce

You help prepare the next generation of Canadian scientists and innovators.

route Application Process

How to Get Involved

A simple, respectful process for joining the STEM Academy Canada team.

edit_note
STEP 01

Submit Your Interest

Send us your name, background, and the type of role you're interested in. No formal resume required at this stage.

mark_email_read
STEP 02

Initial Review & Contact

Our team reviews your submission and reaches out to discuss availability, experience, and fit.

groups
STEP 03

Interview & Reference Check

A structured interview and reference review ensures alignment with our program standards and safety requirements.

school
STEP 04

Onboarding & Orientation

Accepted team members complete orientation, training, and any required safety checks before joining a program.

rocket_launch Make a Difference

Help students build future-ready skills.

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.