1

Online Programming Tutor Jobs in Riverside, CA (NOW HIRING)

Each week, more than 6 million students are enrolled in TAL's online and offline education platform ... Prior tutoring or teaching experience preferred * Must be available at least 10-15 hours per week

Evaluation Teacher

Irvine, CA ยท On-site

$20 - $25/hr

Each week, more than 6 million students are enrolled in TAL's online and offline education platform ... Prior tutoring or teaching experience preferred * Must be available at least 10-15 hours per week

Part Time Evaluation Teacher

Irvine, CA ยท On-site

$20 - $25/hr

Each week, more than 6 million students are enrolled in TAL's online and offline education platform ... Prior tutoring or teaching experience preferred * Must be available at least 10-15 hours per week

Each week, more than 6 million students are enrolled in TAL's online and offline education platform ... Prior tutoring or teaching experience preferred * Must be available at least 10-15 hours per week

next page

Showing results 1-20

Online Programming Tutor information

See Riverside, CA salary details

$12

$19

$23

How much do online programming tutor jobs pay per hour?

As of Jun 15, 2026, the average hourly pay for online programming tutor in Riverside, CA is $19.62, according to ZipRecruiter salary data. Most workers in this role earn between $18.08 and $18.08 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Online Programming Tutor, and why are they important?

To thrive as an Online Programming Tutor, you need strong programming knowledge, teaching experience, and typically a degree in computer science or a related field. Familiarity with online teaching platforms (such as Zoom or Google Classroom), coding environments (like Repl.it or Jupyter), and relevant certifications (such as CompTIA or Microsoft) is beneficial. Excellent communication, patience, and the ability to motivate and adapt to different learning styles are essential soft skills. These skills ensure effective knowledge transfer, student engagement, and successful learning outcomes in a virtual environment.

What is the difference between Online Programming Tutor vs Online Coding Instructor?

AspectOnline Programming TutorOnline Coding Instructor
CredentialsTypically requires programming certifications or proficiencyOften requires teaching certifications or experience in coding education
Work EnvironmentOne-on-one or small group online sessionsGroup classes or workshops conducted online
Employer & Industry UsageFreelance platforms, tutoring companies, educational websitesOnline education platforms, coding bootcamps, schools
Search & Comparison IntentPeople seeking personalized programming helpIndividuals looking for structured coding courses or classes

While both roles involve teaching coding online, an Online Programming Tutor typically offers personalized, one-on-one instruction focusing on specific programming problems. An Online Coding Instructor usually delivers structured courses or group lessons aimed at broader learning objectives. The choice depends on whether you prefer tailored tutoring or classroom-style teaching.

What are some common challenges faced by Online Programming Tutors, and how can they be addressed?

Online Programming Tutors often encounter challenges such as keeping students engaged in a virtual environment, addressing diverse learning paces, and troubleshooting technical issues remotely. To address these, tutors can use interactive tools, tailor lesson plans to individual needs, and establish clear communication channels for support. Building a supportive and adaptive teaching approach helps foster student motivation and success.

What does an online programming tutor do?

An online programming tutor helps students learn and understand various programming languages and concepts through virtual sessions. They provide personalized instruction, clarify coding problems, assist with assignments, and guide learners in building projects. Typically, they adapt their teaching methods to the student's skill level and offer support via video calls, chat, or interactive coding platforms. Their goal is to improve students' coding skills and confidence in programming.
What are popular job titles related to Online Programming Tutor jobs in Riverside, CA? For Online Programming Tutor jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching Online Programming Tutor jobs in Riverside, CA look for? The top searched job categories for Online Programming Tutor jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Online Programming Tutor jobs? Cities near Riverside, CA with the most Online Programming Tutor job openings:
Professional Expert - Tutor (Levels I, II, III, IV) - STEM-MESA

Professional Expert - Tutor (Levels I, II, III, IV) - STEM-MESA

San Bernardino Community College District

San Bernardino, CA โ€ข On-site

$17 - $23/hr

Full-time

Posted 23 days ago


Job description

Salary: $17.00 - $23.00 Hourly
Location : San Bernardino Valley College 701 S. Mt. Vernon St, San Bernardino, CA
Job Type: Professional Expert
Job Number: 2324-01300B
Department: STEM-MESA
Opening Date: 06/12/2025
Closing Date: Continuous
Work Schedule: Varies
Work Days/Year: varies
Mission Statement: San Bernardino Valley College provides innovative instructional programs and cohesive student services to support the educational goals of a culturally diverse community of learners by engaging in continuous improvement and actively working towards an antiracist culture to foster an environment of meaningful learning and belonging for our students, employees, and the community.
Job Description
The mission of the STEM-MESA Center is to foster student-driven success, promote independent learning, and provide academic support through an encouraging, engaging, and constructive environment.
STEM-MESA Center tutors provide support to students studying Biology, Chemistry, Math, Physics, Architecture, Astronomy, Computer Science, Engineering, Environmental Science, Geography, Geology, Nursing, Oceanography, Pharmacy Technology, Psychiatric Technology.
Tutors are responsible for working with students in the following capacities: tutoring students one-on-one; tutoring students in group settings; providing workshops; working in coordination with assigned faculty to support students as embedded tutors; tutoring students in person; aiding students regarding the operations of the STEM-MESA Center and all its services and resources; completing accurate and timely paperwork; as well as other related duties.
  • Assist in the implementation and operations of the STEM-MESA Center tutoring service.
  • Provide tutoring to students in one-on-one and group sessions.
  • Provide workshops to students in group settings.
  • Create handouts, presentations, and other documents to help students improve their understanding of course content particularly for workshop sessions.
  • Present orientations about the STEM-MESA Center.
  • Assist with the promotion of the STEM-MESA Center to faculty and students.
  • Participate in STEM-MESA Center trainings and meetings.
  • Maintain currency of all STEM-MESA Center policies, practices, and procedures.
  • Complete and submit necessary paperwork in a timely manner including but not limited to time sheets, district employment verification paperwork, STEM-MESA Center employee hiring paperwork and data entry forms.
  • Maintain confidentiality of all students who use the STEM-MESA Center services and securely maintain all data collected during the operations of the STEM-MESA Center including but not limited to attendance, grades, students' names, and other information that can potentially identify anyone who participates in the center.
  • Assist students as embedded tutors as assigned by the STEM faculty.
    • Model ideal student behavior and practices during embedded tutoring class sessions.
    • Prepare for assigned readings during embedded tutoring class sessions.
    • Work with students one-on-one.
    • Participate in Canvas discussions.
    • Provide workshops to students.
    • Meet/contact assigned STEM faculty to discuss session plans, to obtain and provide feedback on difficult content topics, to obtain additional resources, to improve understanding of course content, and to build rapport.
  • Assist with other STEM-MESA Center related duties.

Qualifications
Qualifications:
  • Maintain a minimum GPA of 3.0 and have a grade of A in courses assigned to tutor (list below of approved courses).
  • Tutoring experience, preferably in STEM (Science, Technology, Engineering, and Math)
  • Experience leading groups
  • Written and Oral communication skills
  • Sensitivity to and understanding of the diverse socioeconomic, cultural, linguistic, disability and ethnic backgrounds of community college students.

Physical Demands and Working Environment
Working Environment:
  • Classroom/Center, office environment and remote work.
  • Working hours to take place both on campus and online.
  • Work Schedule: Monday - Friday
  • The conditions herein are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.
    Environment: Work is performed primarily in a standard office setting.
    Physical: Primary functions require sufficient physical ability and mobility to work in an office setting; to stand or sit for prolonged periods of time; to occasionally stoop, bend, kneel, crouch, reach, and twist; to occasionally lift, carry, push, and/or pull light to moderate amounts of weight up to 25 pounds; to operate office equipment requiring repetitive hand movement and fine coordination including use of a computer keyboard; and to verbally communicate to exchange information.
    Vision: See in the normal visual range with or without correction; vision sufficient to read computer screens and printed documents; and to operate assigned equipment.
    Hearing: Hear in the normal audio range with or without correction.

Employment Requirements
Applicant Documents:
  1. Resume
  2. Unofficial Transcripts (official transcripts may be requested if hired)
  3. Must list at least one faculty member as a reference (include their name and email)
  4. The person selected for hire will be required to complete the following pre-employment requirements:
    • Submit to and successfully pass DOJ live scan/fingerprinting. Cost of live-scan services to be borne by candidate.
    • Sealed official transcript(s) in envelope from institution or electronic copies emailed directly from institution (for positions with higher education requirement)
    • Tuberculosis (TB) risk assessment
    • Other pre-employment requirements may be required depending on the position (i.e. certifications or licenses; see job posting qualifications section for details).
  5. Successful completion of all pre-employment requirements is mandatory to be eligible for employment. These requirements are in accordance with the San Bernardino Community College District's Administrative

This position is not eligible for full-time benefits.
01
What class(es) are you interested in tutoring?*NOTE: You must have received an A or B grade in the classes to tutor - transcript required.
Required Question