Stanford University Jobs

Stanford University

Applications Close:

United States

3 Star Employer Ranking

"Computer Science Instructor"

Academic Connect
Applications Close
Is this job right for you? View Vital Job Information and Save Time

Computer Science Instructor

Instructor

2026-05-10

Location

United States (Remote)

Stanford Online High School

Type

Academic Faculty

Salary

$68,069 - $92,717 per annum (region-dependent)

Teaching Load

Twice-weekly synchronous classes; 25-30 hours/week screen time

Required Qualifications

Master’s or Doctorate in Computer Science
1+ year high school/college teaching experience
Proficiency in online synchronous teaching
US residency; tech tools for video conferencing
79% Job Post Completeness

Our Job Post Completeness indicates how much vital information has been provided for this job listing. Academic Jobs has done the heavy lifting for you and summarized all the important aspects of this job to save you time.

Computer Science Instructor

Stanford’s Online High School is an accredited, diploma-offering, highly selective independent high school, offering courses for grades 7-12. The mission of Stanford Online High School (OHS) is to foster a worldwide community of intellectually adventurous students and teachers. Our courses, created and taught by specialists in their academic fields, encourage students to continuously develop and test their own views as they integrate knowledge across disciplines. Small class sizes and synchronous class meetings populated by curious and engaged classmates and teachers make learning a meaningful and social experience. Students form close bonds with each other and with the school community through classes, clubs, meetups, and other school activities, all supported by caring educators. Our school brings together students with diverse backgrounds from across the world.

Stanford Online High School offices are located at the Stanford Redwood City Campus, however this position will be performed completely online and requires you to have the ability, technology, and appropriate tools to successfully perform all job duties online. You must be located within the United States of America and be available to travel to the main campus up to three times per year for important in-person events.

The Computer Science Instructor will develop and instruct high school-level and early college-level computer science courses at Stanford’s Online High School. Classes meet synchronously twice a week throughout the academic year on a college-style schedule to engage in discussion of the course material. You will be encouraged to bring your advanced subject-level expertise to the class, challenging students in ways not typically found in high school. In addition to working with students in and outside of the classroom, you will engage regularly with peers within your academic division to consider curriculum and pedagogy, as well as collaborate with instructors and staff throughout the school.

Your responsibilities include:

  • Prepare for class, lead engaging synchronous online discussion sections with small class sizes, meet with students during office hours, and assist students in using additional resources to achieve course learning objectives.
  • Monitor student progress, give feedback, grade assessments, and team with co-teachers, students, parents, Division Head, counseling staff, and administrative staff in support of student success.
  • Assist with development and revision of curricula to incorporate the latest approaches in the discipline, including effective pedagogy and classroom best practices.
  • Engage with the student community as an advisor to student clubs, leader of a weekly homeroom, and/or coach in the wellness program. Participate in other OHS community events in-person and online such as Homecoming and Graduation.
  • Develop and teach residential summer mini-courses.
  • Serve on school committees and other collaborative groups with colleagues.

To be successful in this position, you will bring:

  • Master’s or Doctorate degree (or equivalent course work) in subject area relevant to that being taught by instructor. One year experience teaching at the high school and/or college level, or equivalent
  • Facility with teaching traditional and online courses
  • Proficiency using computer applications, including those used for video conferencing, document production, and information management

Physical Requirements:

  • Frequently stand/walk, sit, perform desk-based computer tasks, and use a telephone.
  • Must be able to conduct real-time voice-video seminars and spend 25-30 hours per week in front of a computer screen.

This role is open to candidates anywhere in the United States. Stanford University has five Regional Pay Structures. The compensation for this position will be based on the location of the successful candidate.

The expected pay range for this position is $82,010 - $92,717 per annum for the Stanford Work Location, and $68,069 - $88,081 per annum for all other regions.

Stanford University provides pay ranges representing its good faith estimate of the salary or hourly wage the university reasonably expects to pay for a position upon hire. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location, and external market pay for comparable jobs.

At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (https://cardinalatwork.stanford.edu/benefits-rewards) provides detailed information on Stanford’s extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process.

We invite you to apply for this position by clicking on the “Apply for Job” button. To be considered, please submit a resume AND cover letter along with your online application. Applications will be considered until the position is filled.

Tell them AcademicJobs.com sent you!

Apply Now

Frequently Asked Questions

🎓What qualifications are required for the Computer Science Instructor role?

Candidates need a Master’s or Doctorate (or equivalent) in Computer Science or related field, plus one year of high school or college teaching experience. Proficiency in online teaching and tools like video conferencing is essential. Explore more faculty qualifications for similar roles.

🏠Is this Computer Science Instructor position fully remote?

Yes, the role is fully online from anywhere in the United States, requiring appropriate technology for synchronous classes. Occasional travel (up to 3 times/year) to Stanford campus for events is needed. Check remote higher ed jobs for similar opportunities.

💰What is the salary range for this Stanford Computer Science Instructor job?

Expected pay is $82,010 - $92,717 per annum for Stanford Work Location, or $68,069 - $88,081 for other US regions, based on location, experience, and factors. View professor salary insights for benchmarks.

📝How do I apply for the Computer Science Instructor position at Stanford OHS?

Submit a resume and cover letter via the "Apply for Job" button. Applications reviewed until filled. Tailor your materials to highlight teaching experience. Use our free resume template and cover letter template.

👨‍🏫What are the main responsibilities of the Computer Science Instructor?

Lead synchronous online discussions twice weekly, monitor progress, grade assessments, develop curricula, advise clubs, teach summer courses, and serve on committees. Collaborate with co-teachers and staff. See lecturer jobs for comparable duties.

📚What is the teaching load for this remote Computer Science role?

Classes meet twice a week synchronously in small groups, plus office hours and 25-30 hours/week on computer for seminars. Includes curriculum development and community engagement. Compare with higher ed faculty positions.
186 Jobs Found
View More