Computer Science Teacher
The Girls' Middle School
The Girls’ Middle School Since its founding in 1998, The Girls’ Middle School (GMS) has been committed to progressive education and innovative programming, educating the diverse middle school students who make up our vibrant, inclusive community. Our project-based curriculum encourages creative problem-solving, collaborative teamwork, and independent thought. GMS educates girls* during a pivotal time in their lives. Students develop self-knowledge, confidence, and leadership skills supported by a staff highly attuned to their changing emotional and social needs. GMS encourages girls to find their voices, take risks, and become self‑reliant. Learn more about GMS: and *At GMS, “girls” refers to cis girls, trans girls, non‑binary youth, gender non‑conforming youth, gender queer youth, and any girl‑identified youth. Mission The Girls’ Middle School educates girls at a crucial time in life. We create an inclusive environment where academic growth is nourished. A GMS girl discovers her strengths and expresses her voice while respecting the contributions of others. Primary Teaching Responsibilities Teach four sections of 7th Grade Computer Science and three sections of 8th Grade Computer Science Develop inclusive classroom procedures and practices to optimize learning for all students Develop and document curriculum that involves exploration, inquiry, and hands‑on learning Differentiate assignments and classroom practices to provide for student choice and agency, multiple levels of challenge, various learning modalities, and to accommodate learning differences within the context of collaborative learning Create authentic assessments that are rooted in the course learning objectives, provide multiple ways to demonstrate engagement and understanding, and communicate expectations clearly to students Hold Office Hours daily to meet with students individually and/or in groups Communicate curriculum and expectations to parents via periodic curriculum updates and showcase events such as Back to School Night and Academic Fair Respond to family communications in a timely manner, typically within one or two school days Write informal narrative reports for Fall Snapshots and Spring Check‑Ins (as agreed upon with the Assistant Head of School; not to exceed one grade‑level worth of reports at any given time) Write formal First and Second Semester Progress Reports that make up the student cumulative file (as agreed upon with the Assistant Head of School; not to exceed one grade‑level worth of reports at any given time) Conduct Parent/Guardian – Teacher Conferences 7th Period and Student Supervision Responsibilities Assemblies: attend and supervise students Electives: each semester, teach an elective class that meets approximately once per week Advisory: serve as an advisor Supervise Recess or Lunch (dependent on classroom assignments) Grade Level and Special Activities Start‑Year Grade Level Activities: coordinate with the administration and grade level team to plan and carry out activities such as New Student Orientation, grade level community‑building activities/trips Proctor MAP Growth Assessments Fall and Spring Intersession weeks: teach a course or chaperone a grade‑level trip Grade Level Field Trips: attend and chaperone (day and/or overnight) as needed Grade Level‑specific Programs or Events (e.g. 6th New Family Picnic, 7th Entrepreneurial, 8th Personal Odyssey): attend and support End‑of‑Year Activities: coordinate with the administration and grade‑level team to plan and carry out grade‑level activities Graduation: attend and speak for students Staff and Faculty Meetings and Professional Development Participate in weekly staff check‑ins/meetings and faculty, grade‑level, and department meetings Participate in August Pre‑Service, June Post‑Service, and Faculty/Staff Professional Development throughout the year Engage in other professional development throughout the year, including: membership in professional organizations, reading articles/books, observing classes, attending workshops or conferences, taking classes, planning/revising curriculum, developing effective assessment tools, participating on a committee for a school or strategic initiative, etc. Support the Administrative and Community Building Activities of the School #J-18808-Ljbffr The Girls' Middle School
- A leading AI research firm seeks an AI Tutor – Applied Math Specialist to enhance AI models through advanced applied mathematics input and annotations. The role offers a flexible work setup, competitive hourly rates, and requires a Master's or PhD in Mathematics. Responsibilities...SuggestedHourly payRemote workFlexible hours
- Math Tutor AJ Tutoring is looking for bright, energetic, and highly reliable math tutors to join our professional 1-on-1 tutoring team in the Bay Area. This is a great role for someone who loves teaching, enjoys working closely with students and families, and wants...SuggestedHourly paySummer workLocal areaShift workWeekend workAfternoon shiftWeekday work
- Job Summary Educational Incentive Salary Add-on: Hard to Staff Stipend: $15,000 over Three Years ($5,000 per year for three years) Annual $3,000 National Board Certification in Teaching Requirements / Qualifications Letter of Introduction Letter(s) ...Suggested
$45 - $100 per hour
Role Description Mercor is partnering with a leading AI research group to engage mathematics professionals in a high-impact project focused on training and refining cutting‑edge AI systems. AI Tutor – Applied Math Specialist will play a key role in advancing the development...SuggestedHourly payContract workWork at officeLocal areaRemote work- ...Position Summary Teach with Purpose: At KIPP Public Schools Northern California, our Teachers bring our academic and cultural visions to life. You will design engaging lessons, use data to guide instruction, and create a classroom where every student learns and thrives...SuggestedFull timeLocal area
- Join our A+ Team Across North America and all over the world, Mathnasium Learning Centers are committed to teaching children math so that they understand it, master it, and love it. The Mathnasium Method— the result of decades of hands-on instruction and development — has...Part timeFlexible hours
- ...We welcome you to join our growing community as an English Language Arts Teacher to provide an enriching and rewarding experience to children ages K to 5th grade (both Full-Time or Part-Time position available), if you. . . o Commit to professional development and a...Full timePart time
$32.5 - $40 per hour
Overview Physics Tutors Wanted! Beautiful Office, Great Training! $32.5-$40/hr. Join the most professional 1-on-1 tutoring team in the Bay Area. If you're bright, energetic, and eager to meet students in person, we’d love to talk with you! Ideal Physics tutors are: Passionate...Hourly payFull timePart timeWork at officeAfternoon shift- ...AoPS Academy brings the AoPS methodology to small live physical and virtual classrooms. We offer a world-class curriculum in math, science, and language arts for students in grades 1-12, creating an environment where exploration meets challenge, right in your local neighborhood...Part timeH1bLocal areaWeekend workAfternoon shift1 day per weekWeekday work
- ...Independent Learners is seeking a part-time, in-person Physics teacher in Los Altos, California. Candidates should have at least one... ...are not required, but the ability to teach Mathematics and Computer Science is a plus. Labs will occur on school grounds. #J-18808-Ljbffr...Part timeFlexible hours
- ...A leading language education provider in California seeks an English teacher to deliver tailored, engaging lessons to a 14-year-old student. The ideal candidate will have a degree in language education, native or near-native proficiency, and two years of teaching experience...
- ...A leading independent private school in California is seeking a Multi-Classroom Teacher to provide instructional support across multiple classrooms. Responsibilities include maintaining a nurturing environment, supervising children, and supporting classroom routines. Candidates...Full time
- ...Get It Recruit - Educational Services is seeking a Full-Time Lower Elementary Math Teacher to engage young learners in a remote setting. The teacher will prepare and lead online math classes, conduct evaluations, and provide feedback to parents. The ideal candidate...Full timeRemote workFlexible hours
- ...community and help provide language lessons to business professionals and their families worldwide. We are looking for an English teacher to provide customized in-person lessons to this client in the US. About Us Global LT has been a leader in language and culture training...FreelanceImmediate startWorldwideRelocation
$79.54k - $115.91k
...Middle School Spanish Teacher Los Altos, California, United States Founded in 2004, Bullis Charter School offers a collaborative, experiential learning environment that emphasizes individual student growth. As a model of educational innovation, BCS inspires children...Temporary work- ...Position Summary Teach with Purpose: At KIPP Public Schools Northern California, our English Teachers bring our academic and cultural visions to life. You will design engaging lessons, use data to guide instruction, and create a classroom where every student learns and...Full timeTemporary workInternshipLocal area
- ...daily lesson plans from our established curriculum in subjects such as Bible, reading, writing, arithmetic, history, science, and penmanship. Teachers track children’s progress and report to parents through weekly newsletters and quarterly grade reports. Collaborate with...Immediate start
- ...inclusion, and student well-being. Position Summary We are seeking a science teacher to teach three classes: Biology (9th grade), Human Anatomy &... ..., including the ability to adjust focus. Work at a desk and computer screen for extended periods of time. Work in a traditional...Summer workWork at officeLocal areaRemote workFlexible hours
$18 - $28 per hour
...Job Title: Elementary Tennis Coach & PE Teacher Job Type: Part-time (maximum of 2-5 hours per week.) Salary: $18.00 - $28.00 per hour Benefits: Flexible schedule Schedule: Weekdays and Weekend availability Education: At least High school or equivalent...Hourly payPart timeLocal areaWork visaMonday to FridayFlexible hoursWeekend work2 days per weekWeekday work$72.38k - $139k
...day, our community of students, families, teachers and staff comes together tolearn, work,... ...Joy. JOB SUMMARY The Teacher, STEM (Science, Technology, Engineering, and... ...limited to the following topics of robotics, computer science, engineering design, etc. ESSENTIAL...InternshipWork at officeLocal area- About Attention Engineering The gap between how top engineers around the world use AI systems today - elaborate coding agent configs, massive context files, and engineered workflows - and how everyone else uses it is only growing. We think the company that...
$220k - $405k
...well‑typed surface that agents can call with confidence. The connector platform is the core layer that forms the knowledge layer for Computer: it is how the agent discovers what tools exist, understands what each one means, decides which to call, and grounds its reasoning...$324k - $396k
...may involve work in areas such as machine learning, applied data science, recommendation systems, and information retrieval systems.... ...projects. Qualifications • Bachelor’s or foreign equivalent degree in Computer Science, Computer Engineering, Mechanical Engineering, Machine...Remote work- ...software or feature. Participate in strategic technical discussions and suggest changes to the development process. Qualifications BS in Computer Engineering or Information Engineering and 2 years of experience. EEO Statement All your information will be kept confidential...Work at office
- ...efficient. Responsibilities Design, build, and maintain the core infrastructure supporting our research and product environments (cloud compute, storage, CI/CD pipelines, observability, security). Develop and manage internal developer tools, automation systems, and shared...
- ...About Architect Architect is an AI lab for the compute stack, starting with chip design. We build AI systems to design on-demand custom... ...d Like to See Qualifications & Skills: Degree: PhD in Computer Science, EECS, or a closely related field, with a dissertation or...
$60 - $70 per hour
...elite educator to support students in AP Calculus (AB/BC) and AP Sciences across the Atherton and Hillsborough areas. Enjoy a highly... ...expertise in high school subjects such as History, English, Spanish, Computer Science, or Economics is a plus. Prior experience teaching...Hourly payFull timePart timeFor contractorsImmediate startRemote workFlexible hoursWeekend workAfternoon shiftWeekday work$150k
...Experience building scalable backend services, distributed systems, or AI-powered applications. ~ Bachelor's or advanced degree in Computer Science or a related technical discipline from a highly regarded university. ~ Strong problem-solving ability with experience owning...Work at officeVisa sponsorshipRelocation package- ...About the Role RadixArk is looking for a Member of Technical Staff (Cluster / Platform) to architect and scale the core compute platform that powers frontier-level AI training and inference. You will design and operate highly reliable, high-performance GPU/TPU clusters...Flexible hours
$324k - $396k
...may involve work in areas such as machine learning, applied data science, recommendation systems, and information retrieval systems.... ...position requires a Bachelor’s or foreign equivalent degree in Computer Science, Computer Engineering, Mechanical Engineering, Machine...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computer Science Teacher. Be the first to apply!
- computer vision Palo Alto, CA
- computer programming Palo Alto, CA
- computer system validation engineer Palo Alto, CA
- computer vision machine learning engineer Palo Alto, CA
- computer aid Palo Alto, CA
- entry level computer programming Palo Alto, CA
- computer specialist Palo Alto, CA
- computer programming internship Palo Alto, CA
- computer programmer Palo Alto, CA
- computer security Palo Alto, CA


