HYPE Coding Instructor

The HYPE Project Lead Instructor

Organization Description

HYPE is a 501(c)3 non-profit organization that uses education and exposure to empower young girls of color to see themselves as leaders in technology, with a focus on computing and computer science. Our mission is to increase the percentage of under-represented girls who pursue STEM degrees and careers.

You can find more about HYPE at www.gethype.org

Position Summary

Hope for Youth, Inc is seeking enthusiastic, organized, and detail oriented computer science instructors to join our team. This individual will instruct a seasonal introductory to coding and computer science program for up to 30 students. HYPE’s curriculum is designed to introduce beginners to technology concepts and applications such as Scratch, Web Design & Development (using JavaScript and jQuery), and Python.

In this position, you will collaborate with the curriculum team, program manager, and teaching assistants to foster a positive learning environment, deliver lessons and activities, and provide students with the essential support needed to build their interest in coding and computational thinking.

The HYPE Project is a 12-week after-school program. During this immersive experience, a cohort of middle to high school girls meet weekly for computer science and tech exposure, gain access to industry leaders and guest speakers, and will complete a community impact final project.

The successful instructor must enjoy working with others, be enthusiastic about teaching, and demonstrate commitment to helping the program (and program participants) be successful. Additional necessary requirements include written and verbal communication skills, ability to navigate virtual learning tools, demonstrated poise and professionalism, ability to explain new concepts to others, comfort with speaking in front of a classroom, excellent time management and organizational skills, and understanding of basic computer science and coding concepts.

The instructor will receive access to curriculum and training prior to the start of the program and will report directly to the HYPE Program Manager.

Hours Description

  • Seasonal. Up to 8 hours a week
  • Programs occur weekly on Tuesdays, Wednesdays, and Thursdays from 3:30 pm to 5:30 pm
  • Hours will vary depending on how many cohorts the instructor will be responsible for, with a maximum of 3 cohorts
  • The after school program will be 100% virtual

Responsibilities and Duties

  • Attend 2-Day Training in advance to program start to receive training on HYPE curriculum and pedagogy, classroom management, tools & resources, etc.
  • Lead instruction and effectively maintain an exciting, engaging and accessible classroom environment for a diverse group of up to 30 students.
  • Prepare for class each week by reviewing HYPE curriculum materials in advance and adapting them to meet the needs of the students in your classroom.
  • Effectively address students’ challenges and questions to ensure that all students are engaged and demonstrating understanding of course material.
  • Build positive relationships with students, provide holistic support, and create a safe space in which youth can make mistakes and learn freely
  • Establish program culture, including creating a code of conduct, maintaining structure, and managing behaviors of students consistently and fairly to ensure a safe, trauma-informed environment;
  • Support the development of public speaking, leadership, problem solving, and teamwork skills;
  • Support student interaction with volunteer STEM Professionals, thus increasing their knowledge of various STEM fields and careers;
  • Communicate regularly and effectively with all partner staff and stakeholders (including HYPE Team, school partners, and parents) throughout the duration of the program.
  • Ensure the classroom environment is safe.
  • Track attendance and document student progress.
  • Support students with completion of final project and presentations
  • Work with guest speakers to coordinate their time in the “classroom”

Requirements and Qualifications

  • BA or BS in computer science, a related STEM field, or education; work experience and technical proficiency may be acceptable in lieu of a CS degree.
  • Must demonstrate proficiency in utilizing virtual/online learning tools such as Zoom or Microsoft Teams, Google Classroom, Attendance Tracking Software, etc.
  • Demonstrated ability to manage tasks
  • Strong organizational skills and ability to handle administrative and tactical duties
  • Ability to manage students in a non-traditional classroom setting
  • Must demonstrate proficiency in Microsoft Windows, Word, and Excel; as well as Google Drive, Docs, and Slides
  • Strong written, verbal, and interpersonal skills
  • Must be able to commit to a full 12-week schedule

Preferred Qualifications

  • Experience in one or more of the following: mobile phone development, robotics, data science, web development and design, algorithms.
  • Pursuing a Masters or PhD is a plus.


  • The salary for this position is commensurate with experience. HYPE offers year-round opportunities for advancement to outstanding team members.
  • Job Type: Seasonal, Contract
    • Salary: $14.00 to $18.00 /hour

Interested applicants may send their resume and cover letter to info@gethype.org

Please include in your cover letter a summary of your computer science and/or teaching experience, as well a description of how you heard about this role, what motivated you to apply, and why you believe you’d be successful.