top of page
Computer Science Instructional Coach (Contract)

Title:             Computer Science Instructional Coach

Reports to:  Code Savvy Director of Educator Training

Status:          Contract, Part-Time hours (up to 25 hours per week)

Location:      Twin Cities, MN


Do you have K-12 classroom experience and are looking for a change of pace?

Code Savvy is seeking a Computer Science Instructional Coach to support our school partnerships through K-12 CS educator training, coaching/co-teaching, curriculum development, and project support. Looking for someone to start immediately!

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 the 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 contract position joining our Educator Training and School Partnership team to support school partnership programs. Looking for someone to start immediately!

Essential Duties & Responsibilities: 

  • Design and facilitate CS professional development for elementary or secondary educators

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

  • 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

  • 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

  • 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

  • This position is based in the Twin Cities, Minnesota - no relocation assistance is provided.

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 co-teaching, standards alignment, curriculum development (both stand-alone CS and integrated with other subjects), and recommendations on CS curricular materials and supplies. 

bottom of page