Full-time: Math teacher

EF

India

On-site

INR 3,358,000 - 4,851,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Strive is seeking online instructors to teach coding and math to kids aged 8–16. You will deliver engaging, joyful sessions, guided by prepared materials, with an emphasis on patience and student empowerment. This remote role supports flexible scheduling and weekend availability.

Join a global, remote-first startup and help redefine STEM education with fun, interactive lessons. Training is provided, with paid steps outlined in the process.

Qualifications

  • Fluent in coding in any language.
  • Able to teach math up to grade 10 level.
  • Demonstrates patience and enjoys working with kids.
  • Has a reliable internet connection.

Responsibilities

  • Teach kids ages 8–16 math and coding online via Google Meet/Zoom.
  • Provide all lesson materials beforehand with minimal prep time.
  • Guide students to write code for full projects and celebrate their independence.
  • Engage and empower students to enjoy learning coding and math.

Skills

Coding languages
Math tutoring ability
Patience
Reliable internet

Job description

About Strive

Strive is an online coding & math school for kids (8–16). We help students start and commit to their coding and math journeys by making the subjects fun and exciting. We focus, above all else, on making the process of learning joyful.

  • Our mission is to make education more joyful and meaningful. We want to redefine STEM education globally by creating the platform and content to teach math, science, and other subjects through coding.
  • We’re a remote-first company with teachers and employees from South Africa, Singapore, India, the USA, and the Philippines.
  • We’re a well-funded startup backed by YCombinator and early investors of Spotify and Facebook.
Role | Teaching kids coding and math online

Many kids find coding boring, many more are afraid, and even more think they are not "smart enough" to learn it. These kids will be left behind in an increasingly tech-driven world.

You will have the opportunity to transform kids' lives by fundamentally reframing their confidence and perception of coding or math. You'll give these kids 1–2 joyful hours a week, where they will learn not only that they are smart enough to learn to code but that the process itself is incredibly fun.

Some more details
  • Teach kids ages 8–16 math and coding over Google Meet/Zoom.
  • Strive offers 3 main courses to students:
    • Coding Fundamentals (if statements, for loops, arrays…) in Python, JavaScript etc.
    • AI Coding (using AI to build advanced apps and websites)
    • Mathematics Tutoring (aligned to American and International School math standards)
  • We provide you with all lesson material beforehand, which means minimal prep time.
  • As a teacher, your role will be to guide the students to write the code for the full project, in a way that they can proudly say "I did this myself" or "we did this together". This will require a lot of patience, empathy, and the skill of coaching. You'll be problem solving and learning together along the way, and often our teachers learn a lot from their students.
Who you are

We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply.

Minimum requirements
  • You are fluent in any coding language.
  • You are able to teach math up to grade 10 level.
  • You have a lot of patience and a passion for working with kids.
  • You have a strong and reliable internet connection.
Preferred
  • You know how to code in Python
  • You've taught coding and math before
  • You already have your own paid AI service (ChatGPT, Claude, or similar)
  • You own an iPad/tablet
Why you should apply

Work from anywhere in the world.

Deepen your coding skills — you'll master programming concepts by teaching them.

Teaching is one of the most rewarding jobs out there — you'll feel amazing empowering students and putting a smile on their faces.

Logistics
  • This is a full-time role that typically involves 40 hours of work per week
  • Availability on weekends is a must
  • Must be available during Singapore timezone afternoons/evenings during the week, and all day on weekends
  • Must have your own reliable laptop setup and stable internet
  • Location: All classes are online
Pay

Competitive pay based on experience and location.

Application process
  1. Initial application form (2 minutes)
  2. Short teaching demo (5–15 minutes)
  3. Interview (30 minutes)
  4. Accepted into paid training (1–4 hours)
  5. Final interview (20 minutes)
  6. Hired and teaching your first student

Get paid S$50 training fee for attending and passing the training (paid after teaching 10 hours of Strive classes post-training)

Questions?

Write to teach@strivemath.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Math Online Educator (Remote) - 02:30AM to 06:30AM
Math Online Educator (Remote) - 02:30AM to 06:30AM

Codingal • Delhi

On-site
INR 167,400 - 558,000
Incentive program up to INR 200 per class
Flexibility to set availability
Experience certificates
+3
Coding Teacher (Remote) (US shift)
Coding Teacher (Remote) (US shift)

Codingal • Mumbai

On-site
INR 279,000 - 837,000
Incentives of up to INR 500 per class
Experience certificates
Recognition and rewards for top-rated teachers
+1
Math Teacher (US Shift)
Math Teacher (US Shift)

B Capital • Bengaluru

On-site
INR 167,400 - 279,000
Dynamic, high-energy work culture
Regular upskilling via Bhanzu's training programs
Per-session pay plus monthly performance bonuses
Online Python Instructor
Online Python Instructor

Codingal • India

On-site
INR 167,400 - 558,000
Professional Training
Regular Training Sessions
Teacher Development Programs
Scratch Teacher (Remote, Part Time)
Scratch Teacher (Remote, Part Time)

Codingal • India

On-site
INR 167,400 - 558,000
Best incentive program up to INR 200 per class
Internet allowance
Referral bonus
+3
Python Teacher (Remote)
Python Teacher (Remote)

Codingal • New Delhi

On-site
INR 167,400 - 558,000
Incentive program of up to INR 200 per class
Get recognition & experience certificates
Round the clock support by the Codingal team
Coding Instructor (Part-Time)
Coding Instructor (Part-Time)

Codingal • India

On-site
INR 167,400 - 558,000
Professional Training
Regular Training Sessions
Teacher Development Programs
Math Teacher (Remote) (US shift)
Math Teacher (Remote) (US shift)

Codingal • Delhi

On-site
INR 568,260 - 809,340
Dynamic work environment
Opportunity for growth and learning
Coding Tutor (Part time)
Coding Tutor (Part time)

Codingal • India

On-site
INR 334,800 - 558,000
Incentive program up to INR 200 per class
Internet allowance
Referral bonus
+4
Coding Teacher (Remote) (US Shift)
Coding Teacher (Remote) (US Shift)

Codingal • Hyderabad

On-site
INR 279,000 - 837,000
Best incentive program up to INR 500 per class
Recognition & experience certificates for teaching
Ongoing teacher development programs
+1