Computer Science Specialist

Khan Lab School - Mountain View, California - Full time

Computer Science Specialist

(Whole School, K-12,Independence Level 1-7 )

About Khan Lab School

Khan Lab School is an independent school associated with Khan Academy that currently serves 165 students ages 5-16. Our purpose is to develop new, student-centered personalized teaching and learning best practices. We believe that young people are capable of far more than society currently recognizes, and we create and test learning experiences to share with the world. Many of the core principles and ideas to be developed and tested in our school are outlined in Sal Khan’s book, The One World Schoolhouse: Education Reimagined.

In keeping with Sal Khan’s One World Schoolhouse philosophy, we provide an extended-year, extended-day, mixed-age program with a project-based learning approach. Recognizing that ownership and relationship are the keys to success in learning, our academic experience is coordinated by a team of Advisors, Content Specialists, and Associate Teachers who guide students through gradually increasing levels of independence.

Our teaching philosophy encourages meaningful inquiry and interdisciplinary work, and we utilize blended learning to meet the needs of each student. Thanks to our association with Khan Academy, we are leveraging the power of technology to humanize the classroom.


The whole school Computer Science Specialist is responsible for small group instruction, in-school tutoring and providing assistance in project design.

  • Shape the Khan Lab School Digital Literacy program using best practices, based on experience and research
  • Create a Scope and Sequence document for Digital Literacy
  • Coordinate and attending fairs (e.g. Tech Challenge, Maker Fairs, Start-Up, Science Fair, STEAM Fairs)
  • Project Based Learning:
    • Provide input into the design of experiential, project-based learning activities by using resources to create an experience that’s relevant:
      • Computer programming
      • Robotics / Engineering
      • Typing Skills / Digital Citizenship
    • Evaluate competencies in projects (e.g. cognitive skills and character strengths, global citizenship, creation, purpose and deeper learning competencies)
    • Determine students’ academic learning objectives and ensure that they’re met
  • Small Group Instruction & Tutoring: Provide individualized and small group instruction in order to adapt the curriculum to the needs of each student
    • Curate individual learning activities for personalized learning goals
    • Collect and use data to analyze student progress and group students dynamically to meet their needs; adjust instruction accordingly
    • Create interim assessments to evaluate student progress. Share data with lead teachers/advisors
  • Create and or implement an interdisciplinary and academically rigorous curriculum
  • Communicate learning targets and outcomes to colleagues, parents, and students on a regular basis
  • Commit to building a community of child-centered educators by mentoring other educators and making regular contributions to be shared publicly, including curriculum, best practices, research findings, etc.
  • Collaborate with researchers, designers, technologists, and other educators to design and refine an innovative model for school education


  • Have at least 2+ years experience teaching Computer Science
  • Strong computer science background; the ability to program in multiple languages
  • Possess a Bachelor’s Degree a Master’s Degree in Education or equivalent
  • Prior experience with demonstrated academic results
  • Prior experience with or a desire to teach in a setting that values giving up control and allowing students to make mistakes and gain maturity and self-motivation through independence
  • Passion for working with and engaging children in student-driven learning experiences
  • Belief in fostering children’s social emotional capabilities
  • Commitment to continuous improvement
  • Entrepreneurial mindset and customer service orientation
  • A LOT of flexibility. We are in startup mode, so every aspect of the Lab School is subject to change.
  • Equal parts self-starter and team player
  • Excellent communication and organizational skills


  • A in Learning, Design and Technology or Computer Science
  • Teaching experience in Mathematics (up to Calculus)
  • A portfolio of project based learning and applied learning lessons across multiple domains
  • Experience in a multicultural school environment
  • Multilingual and international experience
  • Experience working with elementary through early middle school aged students
  • Prior experience leading curriculum development


  • Competitive compensation commensurate with experience
  • Health, dental, and vision benefits
  • 401(k)
  • Free lunch and snacks
  • Khan Lab School tuition discount


All Khan Lab School employees must undergo criminal background checks and TB risk assessments as mandated by California state law and permitted by New York state law prior to their start dates at Khan Lab School. By submitting an application, you acknowledge that your employment with Khan Lab School would be conditioned on satisfactory background check and completion of the TB risk assessment.


Khan Lab School is able to facilitate transfers for certain types of work visas, we are also planning to offer original visa sponsorship.


To be considered for this role, you must submit an online application. Please submit a cover letter that explains why you would be a great fit for this role along with your resume.

Apply for this job

Apply for this job


Stem Teacher

Experience Level

Mid Level

Khan Lab School

Khan Lab School is an independent school currently serving 170 students ages 5-15+.We provide an extended-year, extended-day, mixed-age program with a project-based learning approach recognizing that ownership and relationship are the keys to success in learning.

To learn more:

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

News, research, and opportunities - sent weekly.
News, research, and opportunities - sent weekly.