Applications are Now Open for January full-time positions. We encourage anyone with a passion for STEAM and teaching to apply! Looking for summer 2024 opportunities? Check back soon!


Instructor Positions

Instructor Applications are now OPEN!

Programming Instructor Co-Op  (January to April or January to September)
Programming Instructors develop and deliver Geering Up events, clubs, workshops and camps on and off campus.

Student Assistant Applications

Student Assistant Applications are now OPEN!

Student Assistant  (January to September)
Part-Time and Full-Time hybrid (see job description)
Programming Student Assistants develop and deliver Geering Up events and other associated programming on and off-campus during the academic year. Using their mixture of teaching and administrative skills they prepare future programming while also delivering events and clubs.

STEM Leadership Program


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. Make sure to read the job descriptions fully before applying for positions!
  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. You will be asked to attach your resume, and video (If you are a new applicant applying for a full-time 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 an organization that exists to bring STEAM programming to youth across BC regardless of their background. To achieve this, Geering Up provides in-school workshops, summer camps, weekend clubs, events, and outreach. Our instructor team plans and delivers this fantastic content.

Yes! In the same way that STEAM is multi-disciplinary, we hire staff who bring knowledge in a variety of areas. Preference is given to those with experience teaching, but we encourage everyone to apply.

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 STEAM 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 many 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.

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 kelowna.geeringup@ubc.ca.