Flexible, work from home

Become an Online Tutor and Teach Coding from Home

If you know computer science or data science well and like explaining it, you can tutor FavTutor students online, choose your own hours, and get paid every week. Here is what the work involves, what you can earn, and how to apply.

We are looking to build an exceptional team of world class talent

With a years of collective experience, we ensure that we hire the best tutors to continue our lineage. If you are committed to teaching subjects like Computer Science and Data Science, and ready to go through a stringent screening process, we will surely be a match. And ohh, stand a chance to get paid up to $13 per hour from the comfort of your home.

What you actually do as a FavTutor tutor

You work one to one with students who are stuck on computer science or data science coursework. Most sessions run 45 minutes to an hour over chat and video, and you take the ones that fit your schedule, so you decide how busy you get.

A typical session is simple. The student shares their problem and any code or assignment brief, you find where they are stuck, and you guide them to the answer step by step. The best tutors explain the reasoning so the student can solve the next problem on their own. Most sessions are booked in advance, though some students need urgent help right before a deadline.

The basics

Up to $13 / hour

Your pay rate for live tutoring.

Weekly payouts

Paid every week by PayPal or bank transfer.

Your own hours

Pick the sessions and times that suit you.

Fully online

One to one sessions from anywhere you like.

$13per hour, paid weekly

What you can realistically earn

Pay is up to $13 per hour, sent every week through PayPal or bank transfer. Your total depends on how many hours you teach and how much demand there is for your subjects. As a rough guide, teaching 10 hours a week comes to about $130 a week. There is no fixed salary, so this works best if you want flexible, pay per session work rather than set hours.

Is becoming a tutor right for you?

It is a strong fit if you:

  • Know one or more CS or data science subjects well enough to explain them simply
  • Stay patient and clear when a student is confused
  • Want remote work you can fit around studies or a job
  • Are comfortable with pay per session rather than a fixed salary

If you need guaranteed hours or a steady monthly paycheck, this probably is not the right fit, since the work depends on student demand.

What you need to apply

  • A degree or solid proven experience in Computer Science or Data Science
  • Clear communication in English
  • A laptop or desktop with a working webcam and mic
  • A reliable internet connection

Subjects you can teach

You teach the subjects you are strongest in. FavTutor students most often need help with:

How to become an online tutor: our 3-step selection

Applying takes a few minutes. Here is what happens after you apply, and roughly how long each step takes.

Background Review

1
3 Days

 

After receiving your application, our Talent Requisition team shortlists your resume based on your skills, experience and background if they align to FavTutor’s teaching pedagogy.

Technical Test

2
5 Days

 

Shortlisted candidates are required to go through a technical round of screening where we check your knowledge and understanding of the subject practically.

Session Review

3
7 Days

 

On selection, the tutors are provided with details of the sessions, courses, and other enrichment resources to offer high quality tutoring to our students.

We're here to help

Frequently asked questions

You can apply with FavTutor here. If shortlisted, you are required to go through a technical round of interview. On successful selection, our team will get in touch with you for further process

Note: We are only looking for tutors who are interested in teaching computer science and data science subjects

If shortlisted, our team will connect with you within three days of your application submission. Once selected, you can start teaching in seven days.

You are eligible to apply if you meet the following requirements:

  • Hold a specialize degree in the field of Computer Science or Data Science
  • Ready for a thorough screening process

Our screening process involves a personal interview round, a background check and portfolio review, a technical proficiency test and other formal assessments.

You must have a Desktop or Laptop with camera and mic support and a stable Internet connection.

The average duration of each class/session is 45 minutes - 1 Hour

You can teach as many hours, depending on the availability of the students

You can earn around $13 per hour. The earning opportunity depends on the number of hours you teach.

There will be weekly payment via PayPal or bank deposit

Use any Apply button on this page to fill out a short form about your background and subjects. If it is a fit, we invite you to a technical screening, and selected tutors usually start within about a week.

No. Many FavTutor tutors have never taught formally. What matters is that you understand your subject well and can explain it clearly to someone who is stuck.

Yes. You choose your hours and how many sessions you take, so most tutors fit it around classes or other work.

Yes, everything happens online. You can tutor from home or anywhere with a laptop, webcam, mic, and a stable connection.