Instruction and Training Manager

Microsoft Philanthropies team seeks a full-time Training and Instruction Manager to help build and scale Microsoft TEALS – a visionary program that is expanding access to quality computer science courses in high schools across the U.S.

TEALS recruits, trains and supports high-tech industry volunteers with knowledge and passion for computer science to teach Introductory and Advanced Placement Computer Science courses in high schools.   The TEALS program is growing rapidly. TEALS is an industry-wide, volunteer and community driven initiative supported by Microsoft Philanthropies.  This year, TEALS is partnered with 350 high schools in 29 states working with 1,100 volunteers from across industry and serving approximately 12,000 high school students.

The Training and Instruction Manager is responsible for ensuring TEALS classes are taught well so that students can succeed in learning computer science. The position will work closely with the curriculum manager, regional managers, and classroom teachers to ensure teacher and student success in every classroom.

The Training and Instruction Manager is responsible for the following aspects of the TEALS program, including, but not limited to:

  • Own, measure, and evolve TEALS volunteer and teacher training programs, including summer and year-round training and mentoring.
  • Prepare Regional Managers to lead volunteer and teacher training workshops, and support regional managers in their understanding of the TEALS computer science curricula.
  • Support TEALS Regional Manager as they help volunteers and teachers with day-to-day computer science teaching challenges.
  • Work with the Curriculum Manager to continuously evolve the TEALS volunteer training curriculum.
  • Participate in the TEALS online community to support TEALS volunteers and teachers.
  • Visit TEALS classrooms regularly for observation and feedback.
  • Attend appropriate conferences and submit findings from TEALS program.
  • Generate TEALS volunteer and regional manager best practices to integrate into TEALS curricula and training.

The ideal candidate must have a background in Computer Science with either a major or minor as well as experience teaching CS in a high school environment. Demonstrated expertise in teacher training and mentoring or related scenarios is required. Formal training in education is preferred. The position requires familiarity with the technology industry.

This position will require ~35% travel: 50% during the summer, and 20% during the school year.

Interested candidates should send cover letter and resume to with the subject “Training and Instruction Manager”.