Job Search and Career Advice Platform

Enable job alerts via email!

ESL Teacher - STEM Programs

Volunteer Centre of Calgary

Remote

CAD 30,000 - 60,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A community-focused organization in Canada is seeking a Virtual ESL Teacher to assist multilingual and newcomer students in enhancing their English skills through STEM and STEAM programs. The ideal candidate will deliver supportive virtual lessons, fostering a collaborative and encouraging learning environment. This role emphasizes building vocabulary related to STEM concepts and is perfect for those interested in education and youth development. Volunteers will gain valuable teaching experience and a reference upon request.

Benefits

Experience teaching ESL in a STEM-focused environment
Opportunities to support equity in education
Resume-ready volunteer experience
Volunteer reference upon request
Chance to make a meaningful impact

Responsibilities

  • Deliver short virtual ESL lessons aligned with STEM/STEAM activities.
  • Help students build vocabulary and language skills related to STEM concepts.
  • Support listening, speaking, reading, and basic writing skills.

Skills

Experience teaching or supporting ESL/ELL learners
Encouraging communication style
Comfortable teaching in a virtual environment
Interest in education and inclusive learning
Job description
Overview

About the RoleWe are seeking a Virtual ESL Teacher to support multilingual and newcomer students participating in our online STEM and STEAM programsThis role focuses on helping students build functional English skills that support participation, confidence, and communication during STEM learning. You will work closely with program facilitators and ESL Support Volunteers.

What You’ll Do
  • Deliver short, supportive virtual ESL lessons aligned with STEM/STEAM activities
  • Help students build vocabulary and language skills related to STEM concepts
  • Support listening, speaking, reading, and basic writing skills in a welcoming way
  • Use visuals, modeling, and interactive activities to support understanding
  • Collaborate with program facilitators to align language support with program goals
  • Create a safe, encouraging environment where students feel comfortable participating
  • You will not be expected to manage programs alone or create large curricula from scratch.
What We’re Looking For
  • Experience teaching or supporting ESL/ELL learners (formal or informal)
  • Strong, patient, and encouraging communication style
  • Comfortable teaching in a virtual environment (Zoom, Google Meet, etc.)
  • Interest in education, youth development, and inclusive learning
Why should you volunteer for this opportunity?
What You’ll Gain
  • Experience teaching ESL in a STEM-focused learning environment
  • Opportunities to support equity and access in education
  • Resume and LinkedIn-ready volunteer experience
  • A volunteer reference upon request
  • The chance to make a meaningful impact for multilingual learners
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.