Join the team
that is reinventing online education

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

About working at 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.

Current Roles

Computer Science Instructor

Description:

KTBYTE is looking for a friendly and passionate Computer Science Instructor to join our small, dedicated team in Lexington, MA. We’re not just looking for a teacher—we’re looking for someone who can build connections with students, engage with parents, and help make our learning community thrive. As a smaller team, we all pitch in where needed, so while your primary focus will be teaching and mentoring, you’ll also assist with events and outreach from time to time.

This will start as a part-time position with the potential to convert to full-time within a few months. Please email your resumé and cover letter to kelsey@staff.ktbyte.com


Responsibilities:
  • Teach computer science concepts to students of varying ages and skill levels, from Scratch to advanced topics. The primary languages taught are Java and Python.
  • Build positive relationships with students, parents, and staff.
  • Occasionally assist with events and outreach activities — including welcoming families to the office and representing us at events.
  • Provide mentorship and guidance to help students thrive in their learning journey.
  • Contribute to a supportive and creative learning environment where students feel excited to learn and grow.Contribute to a supportive and creative learning environment where students feel excited to learn and grow.
  • Contacting parents by phone or email to check in and communicate about students' progress.

Skills:
  • Strong computer science knowledge with the ability to break down complex topics into understandable concepts.
  • Excellent communication skills for teaching, mentoring students, and interacting with parents.
  • Friendly, approachable, and adaptable—ready to contribute to a small, collaborative team.
  • Teaching experience with students in elementary, middle, and/or high school.
  • Ability to balance teaching with events and communication tasks.