1

Programming Tutoring Jobs in San Ramon, CA (NOW HIRING)

Weekend, evening, online tutoring, and branch campus hours may be assigned. Duties ... Engineering, and/or Health Care Sciences Trades and Technologies - Any Energy, Trades, or ...

In our previous work as tutors, we realized just how awful of a process it is to try to advertise ... We're looking to bring on a full stack engineer. We work mostly with Python/Django and iOS. We have ...

Ship core product features including voice, vision tutoring, and LLM orchestration. The Role Ship core product features alongside our founding engineers--voice + vision tutoring loops, realtime LLM ...

They are seeking an AI/ML Engineer to join their product engineering and applied research team to ... tutor decides what to teach next, when to intervene, and how to adapt to each child • Develop ...

They are seeking an AI/ML Engineer to join their product engineering and applied research team ... tutor decides what to teach next, when to intervene, and how to adapt to each child • Develop ...

These products run a diverse mix of services that face heavy demand from learners, teachers, tutors, and admins. We are seeking engineers with experience in site reliability and operations, who have ...

AVID Tutor - Pool

Vallejo, CA · On-site

$19.05 - $25.39/hr

... engineering, and math (STEM) fields. The first GTA charter, Mare Island Technology Academy Middle ... As an AVID Tutor, you will facilitate collaborative study groups, guide students through inquiry ...

These products run a diverse mix of services that face heavy demand from learners, teachers, tutors, and admins. We are seeking engineers with experience in site reliability and operations, who have ...

AI/ML Engineer

San Francisco, CA · On-site

$155K - $205K/yr

Design and improve the agent harness that powers Ello's tutoring experience, including how the ... Software engineering fundamentals: You take pride in writing clean Python code that others can ...

AI/ML Engineer

San Francisco, CA · On-site

$120 - $150/hr

Design and improve the agent harness that powers Ello's tutoring experience, including how the ... Software engineering fundamentals : You take pride in writing clean Python code that others can ...

As a developer, you may already feel that the full automation of software engineering is right ... AI grading/tutoring platform to help instructors save time and help millions of students learn ...

next page

Showing results 1-20

Programming Tutoring information

See San Ramon, CA salary details

$90.5K

$123.8K

$145.3K

How much do programming tutoring jobs pay per year?

As of Aug 24, 2026, the average yearly pay for programming tutoring in San Ramon, CA is $123,779.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $133,500.00 per year, depending on experience, location, and employer.

What is a programming tutor?

Programming tutors are individuals who provide personalized instruction and guidance to students or learners seeking to improve their coding skills. They help explain programming concepts, assist with coding challenges, and offer support with assignments or projects. Programming tutors may work with beginners learning their first language or advanced learners tackling complex topics. Sessions can be held in person or online, and tutors often adapt their teaching style to suit each learner's needs.

How does a programming tutor typically structure sessions to address individual student needs?

Programming Tutors usually begin sessions by assessing each student's current skill level and learning objectives, then tailor lesson plans accordingly. They may use a combination of guided coding exercises, conceptual discussions, and real-world problem solving to reinforce understanding. Tutors often provide immediate feedback and adjust the pacing based on the student's progress, ensuring a supportive environment that encourages questions and hands-on practice. Collaboration with students often extends beyond sessions through homework review or online communication, facilitating continuous learning.

What are the key skills and qualifications needed to thrive as a programming tutor, and why are they important?

To thrive as a Programming Tutor, you need a strong understanding of programming languages, algorithms, and teaching methodologies, often supported by a degree in computer science or a related field. Familiarity with online teaching platforms, code collaboration tools (like GitHub), and common programming environments is essential. Exceptional communication, patience, and the ability to tailor explanations to different learning styles are key soft skills in this role. These skills ensure effective knowledge transfer, student engagement, and successful learning outcomes for diverse learners.

What is the difference between Programming Tutoring vs Coding Instructor?

AspectProgramming TutoringCoding Instructor
CredentialsOften requires programming knowledge, teaching skills, certifications optionalTypically requires programming expertise, teaching experience, certifications may be preferred
Work EnvironmentOne-on-one or small group sessions, online or in-personClassroom or workshop settings, online courses, larger groups
Employer & Industry UsageFreelance, tutoring platforms, private clientsEducational institutions, coding bootcamps, training companies
Search & Comparison IntentPeople seeking personalized programming help or mentorshipIndividuals looking for structured coding courses or classroom instruction

Programming Tutoring involves personalized, one-on-one or small group sessions focused on helping students understand programming concepts. Coding Instructors typically teach larger groups in formal settings like classrooms or bootcamps. While both roles require programming knowledge, tutoring emphasizes individualized support, whereas instructors deliver structured curricula to multiple students simultaneously.

How do you become a programming tutor?

To become a programming tutor, you typically need strong proficiency in programming languages and concepts, often demonstrated through a degree or relevant experience. Building teaching skills, creating a portfolio of work, and obtaining certifications in specific technologies can also help establish credibility. Many tutors work independently or through tutoring platforms, setting their own schedules and rates.

How much do programming tutors make?

Programming tutors typically earn between $20 and $80 per hour, depending on experience, location, and whether they work independently or for an organization. Rates can vary based on the programming languages taught, certifications held, and the tutoring platform used.

What cities near San Ramon, CA are hiring for Programming Tutoring jobs?

Cities near San Ramon, CA with the most Programming Tutoring job openings:

Infographic showing various Programming Tutoring job openings in San Ramon, CA as of August 2026, with employment types broken down into 17% Full Time, 75% Part Time, and 8% Contract. Highlights an 100% In-person job distribution, with an average salary of $123,779 per year, or $59.5 per hour.

Part-Time Tutoring/Mentoring Position

The Girls' Middle School

Palo Alto, CA

$22/hr

Full-time, Part-time

Re-posted 18 days ago


Job description

Academic Mentor/Tutor (Part-Time | Starting at $22/hour)

Empowering middle school girls to grow, learn, and thrive.

The Girls' Middle School (GMS) is a vibrant, inclusive community dedicated to progressive education and innovative programming. Our project-based curriculum encourages creative problem-solving, teamwork, and independent thought during a pivotal time in students' lives. We empower girls to find their voices, take risks, and develop the confidence and leadership skills they'll carry into the future.

We are seeking part-time Academic Mentors/Tutors to provide academic support and social encouragement to individual students and small groups. Mentors will help supplement classroom learning, empower students with tools for success, and foster confidence in a warm, inclusive environment.

Responsibilities and Duties

  • Support the GMS mission to "create an inclusive environment where academic growth is nourished.
  • Ensure student comprehension of math and English/language arts-based concepts.
  • Enforce policies governing after school student activity by using consistent and effective redirection techniques when needed.
  • Work collaboratively with faculty and staff on-site to ensure the program is meeting students' needs.
  • Attend academic mentor staff meetings and trainings.

Qualifications 

  • High school diploma and some post-secondary education desired. High school seniors with exceptional academic credentials may be considered. 
  • Proficiency in a wide range of academic disciplines, especially Math and English Language Arts subjects.
  • Collaborative, warm personality with exceptional communication skills.
  • Enthusiasm for and experience interacting with middle school students from diverse backgrounds.
  • Reliable transportation for on-campus work is required.

Women of color, bilingual candidates, and women with high math confidence are especially encouraged to apply.

Job Type: Part-time

Salary: Starting at $22.00/hour

The Girls' Middle School is proud to be an Equal Employment Opportunity employer committed to a policy of equal treatment and opportunity in every aspect of its hiring and promotion process without regard to race, color, creed, religion, sexual orientation, partnership status, gender and/or gender identity or expression, marital, parental or familial status, national origin, ethnicity, veteran or military status, age, disability, or any other legally protected basis.