Instructor Positions


This application is for ALL of the Summer Instructor positions (full-time and part-time) listed below including all locations in the Vancouver Area.  All applications (including co-op students) are due March 18th at 11:59pm. 


All successful applicants will be invited to a mandatory Instructor Group Interview on March 23rd from 10:00am - 1:00pm at the UBC Campus. Only out-of-province applicants, or those with extenuating circumstances will be excused from the group interview.


Please note: We are also hiring for non-instructing positions on this page if interested.

Full-Time Instructor Positions

General Instructor (April 29 - August 30)

Our General Instructors teach the entire summer, leading in-school Workshops in May and June, and switching to Summer Camps in July and August. 

Camp Instructor (June 12 - August 30)

Our Camp-Only Instructors join us in June for training, before camps begin in July. We hire Camp Instructors for all locations including Vancouver, North Delta, North Vancouver, and South Surrey. Camp Instructors for North Delta, North Vancouver, and South Surrey can also be hired for the May and June Workshop season, teaching STEM topics in schools within the Vancouver area.

French Instructor (April 29 - August 30)

In May and June, our French Instructors mainly teach at Francophone and French Immersion schools. In July and August, they join our regular summer camps.

CodeMakers (CS) Instructor (June 12 - August 30)

CodeMakers Instructors join us in June for training, before teaching computer science focused summer camps beginning in July. CodeMakers Instructors can also be hired for the May and June Workshop season, teaching computer science topics in schools.

Outreach Instructor (June 12 - August 30)

Our Outreach Instructors share many responsibilities with Camp Only instructors, with a special focus on working in rural areas and with at-risk and indigenous youth. Outreach Instructors can also be hired for the May and June Workshop season, bringing STEM topics to schools in the Vancouver area and our various outreach locations.

High School Instructor (June 12 - August 30)

High School Instructors join us in June to begin developing curriculum for their High School summer camp. High School Instructors can also be hired for the May and June Workshop season, teaching STEM topics in schools within the Vancouver area.

Want more information about our High School camps? Visit our high school page to find out more!

Integration Support Instructor (June 12 - August 30)

Our Integration Support Instructors help ensure every child is able to access camp regardless of their exceptionalities. Our Integration Support (IS) Instructors can work as regular Workshop Instructors in May and June, before moving into a specialized role in July and August.

Part-Time Instructor Positions

Before Care Instructor (May 31 - August 30)

The Before-Care instructor will be responsible for camper check in, and check out to Camps instructors before the start of camps. The instructors will work together to prepare activities, setting up the venue, and leading the children in games. While science-related activities are preferred, the instructor is given a high degree of flexibility in planning depending on their expertise and camper needs. The activities can range from free play to more complex games and experiments, so long as the children are engaged and having fun! The instructor is responsible for the safety of the children, and is expected to be adaptable and exercise good judgement.

After Care Instructor (May 31 - August 30)

After care is more of a playful unstructured time than the regular camp day. The After Care Staff person supervises up to 25 children during this hour, along with the 3-4 volunteers assigned to aftercare each day. Other responsibilities include preparing after care activities, signing campers out, collecting late fees from parents, providing First Aid, and keeping the After Care room tidy and safe.

Lunch Facilitator (May 31 - August 30)

The Lunch Facilitator would be responsible for set-up and take-down of the lunch site. This entails setting up the venue, organizing provided lunches with campus and community partners, and organizing the materials appropriately at the end of the break. The Lunch Facilitator may be asked to provide supervision of the children if other staff are unavailable. The Lunch Facilitator may be asked to perform other miscellaneous tasks pertaining to the lunchtime activities, including but not limited to engaging children in games, and locating the tools required to ensure that waste is properly disposed of.

How Do I Apply?

1. Get to know Geering Up

Explore our website. Get to know how Geering Up works. Please don’t hesitate to contact us if you have any questions.

2. Prepare your application

During the process of filling out the application form you will be asked for a brief summary of your relevant work/volunteer experience and a PDF of your resume. Instructor applicants will be asked to attach a YouTube video link (more info in FAQ's below).

3. Fill out the Application Form

The application form is available above. It will take approximately 15 minutes to fill out. You will be asked to attach your resume and video to the last page of this application form. You will receive a confirmation email when your application has been received by us.


Frequently Asked Questions

Geering Up is a non-profit organization that exists to bring STEM programming to youth across BC regardless of their background. To achieve this Geering Up does four things: workshops in elementary schools, camps at UBC, after-school clubs at UBC, and outreach in communities outside of Vancouver. Our instructor team plans and delivers this fantastic content.

As an engineering and science outreach organization, we do give preference to students with and engineering or science background. However, for our instructing positions we consider other applicants who have strong experience working with children and are pursuing a career in education. For our non-teaching positions, we consider all applicants who have work experience in similar roles.

We want to see you in action! Our Instructor application will ask for you to attach a video. We ask that you film a quick video (no editing necessary) of you teaching anything within the STEM fields as if it were to a class of kids. Please keep it short (under 2 minutes) and upload the video to YouTube, as we will ask for a YouTube link. Returning staff are exempt from this.

Yes!! However, please be advised that several of our positions work with young children. If you are an international student on a work permit, a completed medical exam is required prior to your start date for these positions. Please refer to the Government of Canada website or contact your local visa office for additional information.

Yes! Anyone who joins us for camps season (June 12th start) can take classes during Term 1 of the summer. We will excuse you from work for any classes and finals you have in the last couple weeks of June. Lots of Instructors prefer a June start so that they can take some summer classes. If you plan on taking Summer Term 2 courses, then you would have to take a part-time position with us during camps season.

Student Assistants are the title we give to our staff who help out with our administration team. They often directly oversee a project, which could include supervising a group of Instructors.

Contact us at, or 604-822-2858.