STEM For The Future

Calgary AB

At STEM for the Future, we believe every student deserves access to the skills and opportunities that will shape tomorrow’s world.

Our mission is to break barriers in STEM education by making hands-on, inclusive, and innovative learning experiences available to all students, especially those from lower-income, ESL, and special needs backgrounds. Through initiatives like, adapted robotics programs, digital literacy workshops, and AI education, we empower youth to explore, build, and lead with confidence.

Our vision is a future where the next generation of innovators reflects the full diversity of our communities, where no student is held back by circumstance, and every young person has the tools they need to thrive in science, technology, engineering, and mathematics.

By volunteering with STEM for the Future, you’re not just giving your time, you’re helping spark curiosity, build resilience, and inspire lifelong change. Join us, and be part of a movement that’s shaping a more equitable, innovative world.

Current Volunteer Opportunities
Media & PR Specialist
Social Media
About the Role We are looking for a Media & PR Specialist to help share our story with the public. This role focuses on telling our impact story, helping us connect with media, and making sure our…
Ongoing
Virtual Program Coordinator
Event Help / Event Planning
About the Role We are looking for a Virtual Program Coordinator to help organize and run our online programs. This role focuses on coordination and logistics, making sure virtual sessions run smoo…
Ongoing
Translator- Virtual
ESL Support or Instruction / Translation
About the Role We are seeking Volunteer Translators to help translate key materials for our STEM and STEAM programs, including Creative Connections (STEAM). This role helps ensure students and famil…
Ongoing
Grants & Funding Writer
Grant Writing
Role Overview: The Grants & Funding Writer supports organizational sustainability by researching and preparing grant applications and funding proposals. Key Responsibilities: -Identify relevant …
Ongoing
Open Volunteer Role – Propose Your Own Position
Role Overview: Applicants may propose a volunteer role aligned with their skills and interests. Examples: Research, Policy Analysis, Regional Coordination, Innovation, Curriculum Review, Anything…
Ongoing
In-Person STEM Presenter - Calgary
Instructor
We are seeking enthusiastic, reliable volunteers to deliver in-person presentations in Calgary for youth about STEM. As a Presenter, you will engage youth in meaningful conversations, support positiv…
Ongoing
Social Media Content Creator
Social Media
STEM for the Future is looking for creative, motivated Social Media Content Creators to help us share our mission, programs, and impact with the world. This role is perfect for students or emergin…
Ongoing
Robotics Instructor – FRC (FIRST Robotics Competition)
Mentoring
Role Overview The Volunteer Robotics Instructor (FRC) supports students in designing, building, programming, and competing with an FRC robot. This role focuses on hands-on instruction, technical gui…
Ongoing
Virtual Program Facilitator
Community Outreach / Coordination
About the Role We’re looking for Virtual Program Facilitators to help run live online STEM sessions for students. This role focuses on leading and supporting virtual workshops, using lesson plans …
Ongoing
ESL Teacher (Virtual) – STEM Programs
ESL Support or Instruction
About the Role We are seeking a Virtual ESL Teacher to support multilingual and newcomer students participating in our online STEM and STEAM programs This role focuses on helping students build f…
Ongoing
Subject Specialist Educator – STEM & Advanced Topics
Instructor
Role Overview: Subject Specialist Educators design and deliver high-quality, engaging STEM instruction for children and youth, including advanced and interdisciplinary topics. Key Responsibilitie…
Ongoing
Global Recruitment – International Volunteers
Role Overview: The Global Recruitment Lead supports the expansion of STEM for the Future’s international volunteer network. Key Responsibilities: -Recruit and onboard international volunteers -…
Ongoing
Community & School Partnerships Manager
Event Planning
Role Overview: This role develops and manages relationships with schools, community organizations, and education partners. Key Responsibilities: -Identify and engage potential partner organizati…
Ongoing
Administrative Assistant
About STEM For The Future STEM For The Future is a youth-led nonprofit dedicated to making high-quality, hands-on STEM education accessible to children and youth, including those who face barriers…
Ongoing
Director of First Robotics Competition
Role Overview The Director of FRC (Calgary) serves as the department lead for all FRC-related initiatives within STEM for the Future. This role oversees people, programs, policies, and performance…
Ongoing