Computer Science Instructional Coach

Title:              Computer Science Instructional Coach

Reports to:   Code Savvy Director of Educator Training

Status:          Contract, Part-Time (Full-Time applicants are also welcome to apply)

Location:      Twin Cities, MN


Company Profile:

Code Savvy is a 501(c)3 not-for-profit organization working to interrupt and counteract existing gender, racial, and economic gaps in computing by equipping youth and educators with the knowledge, skills, and support to create with technology. We do this work through partnerships with schools and communities to expand equitable and engaging computer science education for all students. Our school partnership engagements include educator training, ongoing educator computer science (CS) coaching, co-planning and coteaching, standards alignment, curriculum development (both stand-alone CS and integrated with other subjects), and recommendations on CS curricular materials and supplies. 

Code Savvy is looking for a Computer Science Instructional Coach to support our school partnerships through K-12 CS educator training, coaching/co-teaching, curriculum development and project support! Join us to expand equitable and engaging computer science education through educator training and support!


Position Summary:

The ideal candidate for the Computer Science Instructional Coach role has several years of experience teaching computer science (CS) and/or STEM at the elementary or secondary level and will help to support our school partnerships through development and facilitation of K-12 CS educator training, supportive coaching for teachers, curriculum development and overall project support. Successful candidates will have experience developing and facilitating educator training experiences in CS/STEM, as well as experience coaching and collaborating with educators and developing CS/STEM curriculum, and will have a passion for incorporating equitable teaching practices that support underrepresented racial and ethnic groups and female-identifying youth. 


This position is a part-time contract position joining our Educator Training and School Partnership team to support new school partnership programs. The preferred start date is September, 2021.


Essential Duties & Responsibilities: 

  • Work as a member of our educator training and school partnership team to design and facilitate CS professional development for elementary or secondary educators

  • Provide foundational professional learning for instructional priorities and provide differentiated support based on each teacher or team’s context

  • Ensure the consistency and alignment of the professional development with the goals of our school partnership initiatives and with Code Savvy’s mission

  • Incorporate research-based best practices for equity and pedagogy to build engaging and approachable learning activities and resources for all students (particularly underrepresented racial and ethnic groups and young women) and their teachers

  • Coach and mentor teachers in online and face-to-face settings, including goal-setting, co-teaching/modeling, observation, and feedback.

  • Support the creation, development, editing, and critical review of teacher- and student-facing content 

  • Design, adapt, or curate CS curriculum for elementary or secondary students and educators

  • Practice iterative design through giving and receiving feedback on project work

  • Serve as an ambassador for Code Savvy and Code Savvy’s mission and values to the school communities in which you work, fostering a commitment to equity and access to CS ed and creating educational environments in which students can thrive and reach their highest potential.  

  • Support multiple school partnership projects through participation in team and school meetings, project planning, data collection, and reporting


Experience & Qualifications: 

As our ideal candidate, you have experience teaching and supporting CS/STEM education, including experience with coaching, co-teaching, and curriculum development; strong writing and communications skills; are quick to pick up new technology, effectively prioritize and multi-task, and work well both independently and on a team.

Required Skills & Experience:

  • Recent K-12 classroom experience   

  • Comprehensive knowledge of computer science and computational thinking, including the concepts covered in the K-12 CSTA standards

  • Implementation of and dedication to equity, best practices to support equitable classroom environments, and gender- and culturally-responsive teaching practices

  • Development of engaging CS/STEM professional development experiences for teachers of varying grade ranges and with varying experience levels on a variety of topics 

  • Prior experience with coaching/collaborating with educators

  • Prior curriculum writing/activity design experience

  • Familiarity with principles of pedagogy and research-based best practices in education

  • Some familiarity with a variety of coding platforms, appropriate to the student age range

Preferred Skills and Experience:

  • Experience integrating computer science education into other subject areas, such as English/language arts and math

  • Experience interrupting and counteracting practices and structures in school systems that may perpetuate inequities based on race, gender, and/or class (strongly preferred)

  • Bachelor’s degree or higher in Education or Computer Science 

  • Experience/familiarity with K-5 and/or 6-12 CS curricula

  • Experience supporting and collaborating with other teachers on CS/STEM lessons

  • Bilingual abilities are a plus


To Apply: 

  • Submit a cover letter that highlights your relevant experience, your resume, and a sample CS/STEM lesson plan that is your original work to:

  • Please specify if you are interested in full-time or part-time

  • The initial review of applications for this position will happen on a rolling basis

  • Our team will review all applications and if we believe your qualifications would make a great fit, we'll contact you to schedule an informational interview.

  • All interviews will be conducted virtually via Zoom

  • Preferred start date is September, 2021

  • This position is based in Minneapolis, Minnesota - no relocation assistance provided.


Code Savvy is an equal opportunity employer that values diversity. Code Savvy does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Code Savvy will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.