Part-Time Positions

Part-time summer positions are open on a rolling basis! Earlier applications will be reviewed and responded to sooner. Click on the position titles to see the job description for the position.

Instructor/ Content Creator Positions

BeforeCare Instructor:

The Before-Care instructors run our before-camp care program. They are responsible for camper check-in and preparing and running activities with campers before their camps begin. 

Aftercare Instructor:

The After-Care instructors run our after-camp care program. They are responsible for camper sign-out and preparing and running activities with campers after their camp ends. 

Lunch Instructor: 

The Lunch Instructor team is responsible for set-up and take-down of the lunch site. This entails setting up the venue, organizing provided lunches for the applicable campers, and cleaning up at the end of the lunch period. The Lunch team leads campers in games and activities during the lunch period.

Curriculum Developer:

The Curriculum Developer leads the creation and ongoing improvement of Geering Up’s science, engineering, and technology program curriculum. They will plan, design, and budget materials for programs at Elementary and High School levels. This job will include developing new content and reviewing existing content while ensuring all curriculum is engaging, exciting, and educational. 

Quantum Computing Graduate Student Curriculum Developer:

The Quantum Computing Graduate Student Curriculum Planner is responsible for the creation and development of quantum computing and technology focused activities for a grade 6-12 age range, as well as working with external partners like the Quantum Algorithm Institute to curate and develop general public educational resources. The Curriculum Planner will work in a team of grad students and educators in adjacent fields to create accessible, engaging content. 

Visual Content Creator:

The Visual Content Creator is responsible for making visual (photo and video) content for Geering Up’s media library social media platforms. The VCC will be part of a dynamic Communications team that focuses on building a brand, marketing strategy, and community through Geering Up’s various communications channels, websites, assets, and platforms.

InSTEM Internship Positions

InSTEM Internship (Outreach Intern) :

The InSTEM Internship is designed to provide Indigenous youth with the knowledge and experience to teach about STEM topics, and develop career oriented professional skills.  Indigenous Outreach Interns will be equipped with the skills to build, review and teach STEM curriculum in a safe and inclusive manner under the mentorship of an Outreach Team member. The mentor will guide the student on how to be an effective STEM educator, provide insight on the specific steps needed to pursue STEM careers, and will also work with Outreach Interns to develop a set of personal and professional development goals. Progress on these goals will be evaluated on a weekly basis throughout the placement. 

Student Assistant Positions

After Care Student Assistant:

The After Care Student Assistant will be responsible for overseeing the after-camp care program. The After Care program involves overseeing camper sign-out and providing campers with fun, engaging activities during the program. The ACSA will supervise and support the After Care instructors during the program and lead the planning of activities for this program. 

Chemical Safety Officer: 

The Chemical Safety Officer is responsible for ensuring the safety of all participants and staff during the planning, preparation and execution of science experiments and activities. The CSO will be responsible for ordering and organizing our hazardous chemicals and materials, training staff on chemical safety, and approving activities instructors want to run that involve hazardous chemicals and materials. This position is excellent training for those interested in developing laboratory management or chemical safety skills. 

Outreach Materials Student Assistant:

This position is an opportunity to gain experience in supply procurement, and inventory management. The Outreach Materials Student Assistant oversees the procurement, organization, and packing of all materials for our Outreach programming that takes place across the province. 

Communications Student Assistant:

The Communications Student Assistant leads the Communications team under the supervision of the Communications & Marketing Coordinator. They manage work requests and request timelines, coordinate the website development and content creation with other Communications team staff, and create content for work requests. The Communications SA will be part of a dynamic Communications team that focuses on building a brand, marketing strategy, and community through Geering Up’s various communications channels, websites, assets, and platforms.

Web Developer (2023.03.22 UPDATE: ALL INTERVIEW SLOTS FILLED! If you’d like to get an inside peek into Geering Up for future year-round applications, consider applying to our Before Care SA, After Care SA, and Lunch Instructor roles):

The Web Developer is responsible for development, upkeep, and maintenance of Geering Up’s website. From technical projects to ones that require synthesizing coding with creativity, the web developer will collaborate with fellow team members and the Communications & Marketing Coordinator to ensure that Geering Up’s platforms and projects are running smoothly and according to our brand and mission. The Web Developer will be part of a dynamic Communications team that focuses on building a brand, marketing strategy, and community through Geering Up’s various communications channels, websites, assets, and platforms.

Teaching at Geering Up

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). Applicants to full-time positions will also be asked to submit a cover letter.
  3. Fill out the Application Form
    The application form is available above. You will be asked to attach your resume, cover letter and video (if you are applying for a camps instructing position) to the last page of this application form. You will not receive a confirmation email when your application has been received by us.


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 an engineering or science background. However, for our instructing positions, we consider other applicants who have strong experience working with children or 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 15th 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.

Given these uncertain times, we may choose to not hire some of the above roles. However, we feel optimistic that all these positions will be funded and set in stone within the next month. We encourage everyone to apply! We will connect with applicants who applied for roles which we have had to alter or drop to see if they are interested in other available positions.

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.

Have more questions?
You can reach us at