Join the team that is reinventing online education

KTBYTE is leveraging technology and talent to ensure that students excel in Computer Science.

About working with KTBYTE

KTBYTE is located in Lexington, MA. We're a bootstrapped startup founded by several Cornell University Computer Science graduates who want to make top notch CS education a reality for students worldwide. Our core belief is that Computer Science can be taught in a personalized real-time manner and still scale. Our staff develops the curricula, technology, and relationships that ensure a seamless experience for novices and expert students alike.

Our employees are the most valuable assets of our company. We count on them to be knowledgable, creative, passionate, and effective. We are not a MOOC, and every employee interacts with students and parents before we build an online UX or workflow. However, we are also tireless at iterating scalable systems along side the human touch.

Working at KTBYTE is about making a direct impact on the lives of people we can see, not just accounts or users. Join us to break all limits on how much kids can learn and apply in the world.

Open positions

Apply

Software Development

Student Software Engineering Volunteer (Shadowing)

Description

In lieu of software engineering classes, KTBYTE students in the Boston metro area can obtain real world experience shadowing current staff and TAs. Unlike academic computer science, which allow students to focus on a small set of tools or languages, software engineering work requires broad experience with many systems. As part of this experience, you will directly edit KTBYTE back and front end code. In the process, you should be exposed to many of the following technologies and tools:

Media/Communication Tools: Photoshop, Audio Editing, Wordpress, DokuWiki Teaching Tools: Scratch, Processing, Java, KTBYTE homework, Gotomeeting Development Tools: Git, Bash, Maven, SSH, PuTTY, SCP, VNC, RDP, VirtualBox, JIRA

Web Stack: Java, ActiveJDBC, MySQL, JTwig, HTML, CSS, Javascript, JQuery, Bootstrap, JSON, Inspecting POST/GET Linux: Bash Shell Scripting, Apache, Lets-Encrypt, Process Management (top,htop,kill,ps)

Requirements

Compensation

2017 Summer Schedule

Student Software Engineering Intern (Full Time, Experienced)

Description

Full time software engineering interns should have already mastered many of the development tools mentioned in the above volunteer section. Engineering interns are given ownership and responsibility over key systems or features. Common projects include:

Requirements

Compensation

Full Stack Engineer (Full Time, Experienced)

Responsibilities

Requirements

Compensation

Teachers and Instructors

Full Time Instructor

We are always looking for teaching talent. Because teaching interests vary widely, please contact us if you're interested.

Requirements: B.A. or B.S. from top CS program. Excellent communication skills. 2+ years of software industry experience or academic research.

Student Teaching Assistant

Description

Teaching assistants (TAs) provide personal guidance to other students of all levels. They meet with students online via web conference or in person. Their responsibilities encompass a broad range of tasks, from helping students learn how to debug a game project -- to drawing out how a sophisticated tree/graph algorithm works. Teaching Assistants are picked out of KTBYTE's best students, especially those with competition or leadership experience. Because the teaching is often done one on one, TAs have to have strong emotional intelligence in addition to technical expertise.

TAs also have to multitask a lot. For example, a TA may have to come up with personalized examples to fit the personalities of the student -- while simultaneously determining the student's past experience and current challenges. Needless to say, the act of TAing is a good learning opportunity, in addition to be a rewarding way to help others like yourself.

Compensation

$10 to $20 per hour.

Apply