Skip to content

Full Time Algorithm Instructor (Remote)

X-Camp Academy

remote global$60k-$100k/yrPosted Jun 2, 2026

Skills

pythonc++

About the role

Location: Remote

Work Schedule: 6 days on, 1 day off

Industry: Education / EdTech (Coding & STEM Education)

Language Requirement: English proficiency required, Mandarin will be a plus

About X-Camp Academy

Founded in 2017 in Silicon Valley, X-Camp Academy is a vibrant community dedicated to inspiring and cultivating the next generation of computer science and artificial intelligence (AI) talents. We offer high-quality programming and AI courses for students in grades 2-12, including beginner, advanced, and competitive levels.

About the Role

X-Camp Academy is seeking passionate and qualified full-time Algorithm Instructor and Full-Stack Developer to teach data structures, algorithms, programming, and AI classes to students from elementary level and above. This role combines classroom instruction with personalized student and parent consultation to ensure comprehensive learning support and student success.

In addition, this role will be responsible for leading a team to develop X-Camp's official website and learning center.

Responsibilities

Teaching & Instruction

Teach onsite or online data structures, algorithms, programming and AI classes using Python, C++, and Scratch to students starting from the elementary level.

Offer hands-on, engaging lessons tailored to students' learning needs.

Deliver classes when needed, primarily on weekdays (afternoon/evening) or weekends.

Improve teaching materials and homework problems when needed.

Teaching Service

Provide pre-class and post-class consultation sessions (30 minutes each) for student and parent appointments.

Student consultations: Offer personalized homework help, algorithm/topic clarification, debugging support, and study strategy guidance to help students overcome learning challenges.

Parent consultations: Advise on student progress, recommend appropriate next courses, discuss effective study habits, and provide guidance on supplementary learning materials and competition preparation.

Maintain appointment availability and respond to student/parent questions within established timelines.

Document consultation sessions and track student progress to inform instructional adjustments.

Support the student community operation to enhance connections and belonging outside of class time

Collaboration & Communication

Collaborate with internal teams, including TAs and fellow instructors, to ensure a successful learning experience.

Attend weekly teaching meetings to coordinate curriculum delivery and share best practices.

Communicate effectively with students and parents, providing regular feedback on student progress and performance.

Escalate student concerns or parent issues to the Teaching Lead when appropriate.

Others

Other work tasks assigned by the line manager.

Qualifications

Required

Bachelor's degree or above in Computer Science .

Strong communication and interpersonal skills for engaging with young students, parents, and team members.

Ability to provide constructive feedback and academic advising to students and parents

Commitment to student success beyond classroom hours through consultation availability

Preferred

Teaching experience in programming or competitive programming or AI.

Experience working with parents in educational settings.

How to Apply

Please submit your resume and a brief cover letter explaining your interest in teaching competitive programming and your experience working with students.

Why Join Us?

At X-Camp Academy, you’ll:

· Make a significant impact by inspiring future leaders in computer science and AI.

· Work with highly motivated students and like-minded educators in a supportive and dynamic environment.

· Be part of a fast-growing institution offering competitive compensation and professional growth opportunities.

Job Types: Full-time, Contract

Pay: $60,000.00 - $100,000.00 per year

Benefits:

Flexible schedule

Education:

Bachelor's (Required)

Experience:

teaching: 1 year (Required)

Language:

Mandarin (Preferred)

Work Location: Remote

Questions about this role

  • How do I apply to this Full Time Algorithm Instructor (Remote) role at X-Camp Academy?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Teacher in your country?

    Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does X-Camp Academy use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.