Gameheads is looking to hire 2-3 instructors (Game Design and Music Production) for our Gameheads Middle School classes in both Richmond and Oakland. This is an ideal position for a college student, recent grad or a person trying to pick up extra hours during after school hours. Applicants can inquire or apply at


Instructor – Video Game Development


Purpose: Serve as the Instructor for Gameheads’ game design and development program. Instructor will work with 15-20 middle school from Richmond and/or Oakland and be responsible for teaching principles of game design, level design, story, game theory, basic computer programming, project management, idea creation, 3D modeling, animation and diversity in video games.


Reports to: Founder/Director
Time frame: July 2017 through June 2018 (summer 2018 is a possibility).

Hours: 20 hours per weeks (summer 2017). 6-12 hours per week (fall 2017 – spring 2018). Prep time included in weekly instructional hours.

Richmond Locations – Richmond College Prep (fall 2017 – spring 2018).

Oakland Locations – Unity Middle School (fall 2017 – spring 2018)


  • Teach video game design skills to youth.
  • Coach and manage a young game development team
  • Work with volunteers and mentors.
  • Participate and prep youth for tech company site visits.
  • Teach the Gameheads curriculum, which we will provide. This will include principles of game design, level design, game theory, basic computer programming, project management, idea creation, 3D modeling and animation.
  • Set example of best practices in professionalism, leadership, culture, creativity and diversity.
  • Work collaboratively with a high-functioning group.
  • Maintain an excellent work ethic, a high level of energy and exceptional enthusiasm all day, twice a week, for 6- 8 weeks.
  • Handle multiple tasks efficiently and accurately.
  • Manage young game development teams totaling 15-20 middle school youth.


  • Knowledge of or experience with youth in low-income communities and/or under-served communities of color.
  • Knowledge of or experience w/ middle school youth.
  • Knowledge of video games preferably modern console platforms/titles and independent games.
  • At least 2 years experience in game design, project management, animation and/or at least 4 years of teaching, administration or instruction in a school.
  • Knowledge of Scratch, Gamemaker, GameSalad, Adobe Creative Suite, AutoDesk Sketchbook, Maya, Motion, Tinkercad and Minecraft.
  • Ability to learn design and game development platforms (see above).
  • Unity, HTML, CSS, Javascript experience is not required but highly regarded.
  • Bilingual is not required but preferred.
  • Demonstrated understanding of video game design, development and project management.

Experience & Education

  • College graduate or be currently enrolled.
  • Experience with the subjects you will be teaching a plus.
  • Experience working with youth particularly in a summer or after school program setting.

The primary deliverable for Gameheads is for our youth to build a functioning video game. We value personal creativity, which allows for some creative flexibility in this position provided this goal is met.


How to apply:
Send a cover letter, resume, and references to Tanya Alvarado at Subject Line: “Gameheads Instructor.”

Non-Discrimination: The United Roots is a diverse organization and an Equal Opportunity Employer that does not discriminate on the basis of race, gender, sexual orientation, etc.  People of color, women, LGBTQ individuals, and people with disabilities are warmly welcomed to apply.

All applicants must pass a background check before working with youth.


United Roots is piloting a brand new program. Gameheads is a youth program at United Roots’ Youth Impact Hub whose goal is to prepare youth (ages 16-21) for a career in the video game industry. The intention of the Gameheads program is to address the knowledge divide but to do so in a way that is focused on one arm of the tech field: electronic entertainment. Participants of Gameheads will learn how to create, code and design games, building skills across a variety of disciplines from visual art, creative writing, design, programming, sound design, animation, game theory and history.

No experience is necessary to become a Gamehead, but an interest in design, programming, play and a curiosity for what makes video games work is encouraged and sought after. We are especially interested in self-starters, creatives, and people who can take initiative and demonstrate maturity and responsibility.