Teach virtually and unlock endless opportunities. Inspire students, grow professionally, and gain valuable experience in the evolving world of online education, all while enjoying the flexibility absent in traditional teaching roles.
Teach computer science and unlock students' tech potential. Join our passionate team of educators, share your expertise, and guide young minds through the fascinating world of programming, algorithms, and computational thinking.
Note: This is a contract position.
Start by submitting your application here. Qualified applicants will be invited to a video interview over Zoom. You will be asked to deliver a mock teaching lesson on a computer science topic that you are familiar with. This is a fun way for us to get to know what it would be like to have you as a teacher. Within 2 weeks of your interview, we will contact you with our hiring decision.
Instructors must possess expertise in multiple areas of computer science, including hands-on coding in multiple languages. Successful candidates will typically hold a degree, or be currently pursuing an advanced degree in computer science or engineering and have completed at least 30 credit hours in college level computer science courses with a grade of B+ or better.
In addition to technical skills, candidates must have a passion and aptitude for teaching high school students. Our standout candidates will demonstrate an ability to make online learning experiences interactive, fun, educational, and engaging. They will exercise good judgment, communicate effectively, and prioritize lesson planning, writing post-lesson reports, and providing effective and timely feedback to students on assignments.
Teaching students at 2Sigma School allows you the opportunity to master the art of teaching, without spending a lot of time curating curriculum and resources. You will receive direct feedback from our instruction team on your impact and style that most other teaching opportunities don't offer.
You can choose as few as one class-a-day, to as many as 6 classes-a-day. Your commute will likely be the distance from your kitchen to your home office. You will work and interact with a supportive group of computer science teachers using Slack.
2Sigma School instructors complete our rigorous, self-paced, instructor training designed to reinforce online classroom management and our unique pedagogy. In addition, they receive ongoing mentoring and feedback from experienced instruction staff.
You will need a laptop computer running Windows or Mac OS, high speed internet connection (at least 10 Mbps up/down), a dual monitor setup each with 1920 x 1080 full high definition resolution, high quality microphone (built-in to the laptop or externally attached), and a high resolution webcam (or built-in camera).
You will also need a quiet place to teach without interruptions and distractions.
Most instructors will need to commit to teaching at least one class for an entire school year - typically starting mid-August through the end of May.
Our class schedules are either 50-min every school day (approximately 170 days in a year) or about 90 min three days a week.
2Sigma School is a private school and does not require any specific teaching credential. We do require that you have a bachelor's degree in computer science and preferably a degree in education or at least 5+ years of teaching experience.