SAfG is currently looking for the following:


Director of Programs

Job Description

Reporting to the Chief Operating Officer (COO), the Director of Programs will be responsible for the success of Scientific Adventures programming ensuring seamless team management and professional development, program delivery, quality control and evaluation. In this newly established role, the Director of Programs will manage a growing teaching staff of at least 10. The Director of Programs will be one of the external faces of Scientific Adventures in the community.



  • Lead by example. Develop deep understanding of SAfG mission and vision and demonstrate daily; draw upon this understanding for communicating direction and motivation for self and other team members 

  • Help cultivate existing relationships with schools, libraries and other program sites with the goal of continuing and growing Scientific Adventures programs at those sites.

  • Develop and implement strategies that will maximize the synergies among program areas.

  • Attend meetings as needed on behalf of SAFG related to programming.

  • Provide occasional grants management assistance as related to programming.

Team Management and Development:

  • Facilitate and encourage the growth of professional learning community, both internally and with external partners. Maintain awareness of where team members are, both individually and collectively, to move forward in knowledge, understanding, and readiness. 

  • Establish and maintain an environment of continuous improvement. Provide ongoing professional development both internally to SAfG teachers and occasionally to external partners on STEM content, best pedagogical practices, equity topics in education and classroom management. Develop and implement a system to elevate the skill, experience, and professional development needs of all staff, including conducting weekly check-ins, coordinate and lead staff meetings, teacher observations, mentoring and coaching through constructive feedback and ensure quality control of the delivery of the programs. Serve as front line teacher contact.

  • Implement a professional development program to grow contract employee knowledge, experience and address skill gaps.

  • Instill a sense of accountability among team members by modeling tight oversight of individual and organization performance standards.

  • Oversee training and orientation of all staff members.

Program Management

  • Manage, update, develop, edit, and produce SAFG curricula across all programs, including but not limited to Afterschool, Library and Family STEAM Night programs.

  • Supervise Program Manager as duties relate to Scientific Adventures programming, including but not limited to the STEM activity teaching kit creation, supplies management and office management.

  • Participate in the evaluation of programs at all levels and lead effort to disseminate and digest results internally so as to improve program effectiveness and/or provide rationale for program revision/expansion. 


The successful candidate will lead programs, partner with the COO and work collaboratively with a high-performance management team.

  • Undergraduate degree or higher, preference in STEM and/or Education

  • Experience creating STEM curriculum  

  • Experience teaching K-5th grade students

  • Experience offering professional development or peer-peer coaching and/or mentoring

  • Commitment to educational programming for girls

  • Very strong organization skills and attention to detail

  • Excellent communication skills, written and oral

  • Initiative to analyze and solve problems independently

  • Proactive, self-led 

  • Professional and accountable

  • Ability to work collaboratively and effectively

  • Ability to maintain an excellent work ethic


This is a full time, temporary, at-will, exempt position.

Please email a cover letter and resume to info@scientificadventures.org to apply.