About Bodwell High School
Bodwell High School is a Grade 8–12 independent day and boarding school located on the waterfront in North Vancouver, BC. We serve students from Canada and around the world, offering a globally minded learning environment rooted in British Columbia’s curriculum and focused on preparing students for university and life beyond graduation.
Bodwell is expanding its Real World Academies, including the STEM Academy, designed for students who want to explore advanced, applied, and future-facing learning in areas such as coding, engineering, robotics, computer science, AI, mathematics, and innovation.
We are seeking a BC-certified teacher with strong STEM expertise who can help students build the skills, confidence, projects, and academic pathways needed for university success.
The Opportunity
The STEM Academy Teacher will teach within Bodwell’s academic program while also contributing to the design and delivery of academy-based learning experiences. This role is ideal for a teacher who is excited by hands-on learning, emerging technologies, student innovation, and university preparation.
The successful candidate will be more than a subject teacher. They will help students connect classroom learning to real-world applications, develop meaningful projects, prepare for competitive university pathways, and build evidence of learning through portfolios, showcases, competitions, and applied work.
Key Responsibilities
The STEM Academy Teacher will:
- Teach STEM-related courses in alignment with the BC curriculum and Bodwell’s academic expectations.
- Support the development of the STEM Academy, including project-based learning, academy blocks, showcases, competitions, and enrichment opportunities.
- Teach or support learning in areas such as coding, computer science, engineering design, robotics, mathematics, AI, and applied technology.
- Help students develop university-aligned academic and project portfolios.
- Support students interested in STEM-related university pathways, including engineering, computer science, data science, technology, applied sciences, and related fields.
- Integrate appropriate and responsible use of artificial intelligence and emerging technologies into student learning.
- Work collaboratively with teachers, counsellors, university guidance staff, boarding staff, and school leadership.
- Support English Language Learners and students from diverse cultural and educational backgrounds.
- Contribute to a student-centred, compassionate, and globally minded school culture.
Required Qualifications
Applicants must have:
- A valid BC teaching certificate.
- A bachelor’s degree in a relevant field.
- Demonstrated teaching experience or strong subject expertise in STEM-related areas.
- Strong skills in coding and computer science and at least one or more of the following: engineering, robotics, mathematics, applied technology, AI, or design thinking.
- Eligibility to work in Canada.
Preferred Qualifications
The ideal candidate may also have:
- Experience teaching AP Computer Science or other advanced STEM courses.
- Experience with IB, especially the Middle Years Programme.
- Experience teaching English Language Learners.
- Experience mentoring students in competitions, robotics, science fairs, coding challenges, research projects, or innovation showcases.
- Familiarity with university admissions pathways in Canada or internationally.
- Experience with project-based learning, interdisciplinary learning, maker spaces, or design labs.
- Comfort using AI tools responsibly for teaching, learning, feedback, creativity, coding, or productivity.
Candidate Profile
We are looking for a teacher who is:
- Innovative, practical, and student-centred.
- Excited by the intersection of technology, learning, and real-world problem solving.
- Able to challenge strong students while supporting diverse learners.
- Comfortable working in a multicultural school community.
- Collaborative, flexible, and willing to help build a growing academy program.
- Interested in preparing students not only for courses and exams, but for university, careers, and a changing world.
Benefits
Bodwell offers:
- Dental care
- Extended health care
- Life insurance
- Vision care
- RRSP matching
- On-site parking
- Professional development funding
- A Child Benefit
- Tuition Scholarships for children of staff
- A collaborative and internationally minded school environment
- Opportunities to help shape a growing academy program
Application Process
Interested applicants should email the following to [email protected]:
- Cover letter
- Resume
- Three professional references
Please include the subject line:
STEM Academy Teacher Application
Only shortlisted candidates will be contacted.
*Applicants must already be eligible to work in Canada. Out-of-country applicants who are not eligible for BC teacher certification will not be considered at this time.
Job Type: Full-time
Pay: $57,000.00-$93,600.00 per year
Benefits:
- Dental care
- Extended health care
- Life insurance
- On-site parking
- RRSP match
- Vision care
Flexible language requirement:
Ability to commute/relocate:
- North Vancouver, BC V7P 3S4: reliably commute or plan to relocate before starting work (required)
Application question(s):
- Do you have a BC Teaching Certificate?
- Are you already eligible to work in Canada? Please specify (e.g. Canadian citizen, permanent resident, valid work permit holder etc.)
- Are you willing to commute or do you plan to relocate before starting work?
Education:
- Bachelor's Degree (required)
Experience:
- teaching: 1 year (preferred)
Work Location: In person