CareerPlanSign in

Online Teacher, Computer Science

Switzerland🌐 Remote💼 Full-time🗓 2026-09-23 → 2026-09-26

Core

Deliver personalized, live Computer Science education to students globally, focusing on programming, algorithms, data structures, and computational thinking.

Role type

Senior IC online teacher (Computer Science)

Builds

Customized lesson plans, interactive virtual classroom sessions, and educational resources for individual students.

Domain

Education / Computer Science

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Computer Science concepts, programming, algorithms, data structures, computational thinking, problem-solving, online teaching platforms, curriculum planning, assessment design, educational material development

Preferred skills

Secondary/high school CS teaching, international curriculum experience, Python/Java programming, teaching qualifications, online teaching experience

Technologies

Python, Java, online teaching platforms

Responsibilities

Plan and deliver engaging live CS lessons tailored to individual student needs; Teach core CS concepts including programming and algorithms; Use varied teaching strategies and digital tools to create an effective online environment; Assess student progress and provide constructive feedback; Plan and communicate clear course schedules and milestones; Assign meaningful homework and administer assessments; Develop high-quality educational materials and contribute to teaching resources; Maintain a professional virtual classroom and communicate with students and parents.

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.