1

Computer Programming Tutor Jobs in San Jose, CA (NOW HIRING)

Act as a liaison between engineering, technical staff, and tutoring / Human Data teams to drive ... Bachelor's degree in engineering, computer science, or a related STEM discipline, or 4+ years of ...

Human Data - Engineer

Palo Alto, CA · On-site

$144K - $270K/yr

Act as a liaison between engineering, technical staff, and tutoring / Human Data teams to drive ... Bachelor's degree in engineering, computer science, or a related STEM discipline, or 4+ years of ...

Experience with CAD and REVIT What You'll Love: * Competitive Pay: $111,147 to $178,698 ... tutor school-aged children, etc.) - using paid volunteer time. Please note: H1-B visa sponsorship ...

New

Bachelor's or advanced degree in computer science or a related discipline* Expertise in HTML, CSS ... community of tutors, covering 300+ subjects* is a comprehensive marketplace for millions of ...

New

Bachelor's or advanced degree in computer science or a related discipline* Excellent programming ... community of tutors, covering 300+ subjects* is a comprehensive marketplace for millions of ...

New

Showing results 41-60

Computer Programming Tutor information

See San Jose, CA salary details

$38.7K

$76.1K

$111.9K

How much do computer programming tutor jobs pay per year?

As of Aug 20, 2026, the average yearly pay for computer programming tutor in San Jose, CA is $76,149.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,200.00 and $93,800.00 per year, depending on experience, location, and employer.

What does a computer programming tutor do?

A Computer Programming Tutor helps students learn and understand programming languages, concepts, and problem-solving techniques. They provide personalized instruction, answer questions, and guide students through coding exercises and projects. Their goal is to help learners build coding skills, prepare for exams, or succeed in programming courses. Tutors may work one-on-one or with small groups, either in person or online.

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

To thrive as a Computer Programming Tutor, you need deep knowledge of programming languages, problem-solving abilities, and often a degree in computer science or a related field. Familiarity with popular integrated development environments (IDEs), version control systems like Git, and online teaching platforms is typically required. Strong communication, patience, and the ability to adapt teaching methods to different learning styles are essential soft skills. These competencies ensure tutors can effectively convey complex concepts, motivate students, and support their progress in a rapidly evolving tech landscape.

How do computer programming tutors typically structure their sessions to address different student learning needs?

Computer Programming Tutors often tailor their sessions based on individual student goals, skill levels, and preferred learning styles. They may begin by assessing the student's current understanding, then break down complex topics into manageable lessons with interactive coding exercises, real-world examples, and immediate feedback. Tutors also adapt lesson pacing, provide additional resources, and encourage problem-solving to help students build confidence and mastery. Collaboration with students often involves setting clear objectives, regular progress check-ins, and adjusting teaching methods as needed to ensure effective learning.

What is the difference between Computer Programming Tutor vs Computer Science Instructor?

AspectComputer Programming TutorComputer Science Instructor
CredentialsTypically requires programming knowledge, certifications like CompTIA or coding bootcamp experienceRequires a degree in computer science or related field, teaching certifications often preferred
Work EnvironmentOne-on-one or small group tutoring, often freelance or private settingsClassroom or online courses at educational institutions or training centers
Employer & Industry UsagePrivate clients, tutoring companies, online platformsSchools, colleges, universities, training organizations
Search & Comparison IntentPeople seeking personalized programming help or tutoring servicesIndividuals looking for formal computer science education or courses

The main difference is that a Computer Programming Tutor offers personalized, one-on-one programming assistance, often without formal teaching credentials, while a Computer Science Instructor typically teaches structured courses in educational institutions with formal qualifications. Both roles involve teaching programming but differ in setting, credentials, and scope.

What are popular job titles related to Computer Programming Tutor jobs in San Jose, CA?

For Computer Programming Tutor jobs in San Jose, CA, the most frequently searched job titles are:

What job categories do people searching Computer Programming Tutor jobs in San Jose, CA look for?

The top searched job categories for Computer Programming Tutor jobs in San Jose, CA are:

What cities near San Jose, CA are hiring for Computer Programming Tutor jobs?

Cities near San Jose, CA with the most Computer Programming Tutor job openings:

Infographic showing various Computer Programming Tutor job openings in San Jose, CA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $76,149 per year, or $36.6 per hour.

Human Data - Engineer

SpaceXAI

Palo Alto, CA

$144K - $270K/yr

Full-time

Posted 15 days ago


SpaceX rating

8.7

Company rating: 8.7 out of 10

Based on 149 frontline employees who took The Breakroom Quiz

17th of 72 rated aerospace companies


Job description

SpaceXAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All employees are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.

ABOUT THE ROLE:

You will ensure engineering teams get the right data they need—high-quality tasks and evaluations—by crafting and executing high-value Human Data projects. You sit at the intersection of engineering and data operations: partnering with model teams, designing projects that capture meaningful signals, and driving data yield and eval lift. This is a hands-on technical role for engineers who deeply understand training and evaluation and want to influence data strategy.

RESPONSIBILITIES:
  • Partner with model and engineering teams to understand needs and translate them into high-value data projects and evaluation strategies.
  • Own end-to-end delivery of critical data and eval projects that capture meaningful training signals and support rapid model development.
  • Build tools and systems to measure data effectiveness (data yield, eval lift, usage), and run evaluations yourself to continuously improve quality.
  • Maintain rigorous data integrity and truthfulness, including validation processes for factual accuracy; prioritize quality over quantity.
  • Research, implement, and evaluate techniques for data collection, annotation, generation, and multi-modal integration.
  • Shape Grok's behavior and domain performance through targeted data work.
  • Design and improve annotation workflows, labeling interfaces, and related tools with a focus on data quality and integrity.
  • Act as a liaison between engineering, technical staff, and tutoring / Human Data teams to drive alignment and knowledge sharing.
  • Collaborate with Human Data Ops and stakeholders to scale projects, share learnings, and contribute to demand forecasting; report status, insights, and blockers for rapid decisions.
BASIC QUALIFICATIONS:
  • Bachelor's degree in engineering, computer science, or a related STEM discipline, or 4+ years of experience in lieu of a degree
  • Experience collaborating with cross-functional teams (engineering, research, product, or annotation/operations groups)
  • Demonstrated experience analyzing datasets to identify trends, anomalies, quality issues, or integrity problems
PREFERRED SKILLS AND EXPERIENCE:
  • Master's degree or higher in a relevant technical field
  • Direct experience curating, evaluating, or improving training or evaluation datasets for large language models or other AI/ML systems
  • Experience designing, supporting, or optimizing annotation tools, labeling interfaces, or data workflows that prioritize factual accuracy and data integrity
  • Familiarity with multimodal data (text + images, code, or other modalities) or domain-specific data (science, mathematics, programming, recent events, etc.)
  • Experience conducting model or dataset evaluations focused on quality, truthfulness, or alignment with product goals
  • Experience in a scripting language like Python
  • Experience in SQL or other data analysis tools
ADDITIONAL REQUIREMENTS:
  • Weekend work may be required.
  • Travel to other SpaceXAI sites may be required.
COMPENSATION AND BENEFITS:

$144,000 - $270,000 USD

Base salary is just one part of our total rewards package at SpaceXAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.

SpaceXAI is an equal opportunity employer. For details on data processing, view our Recruitment Privacy Notice.


What SpaceX employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


SpaceX logo

About SpaceX

Sourced by ZipRecruiter

Industry

Aerospace product and parts manufacturing, data services, guided missile and space vehicle manufacturing and satellite telecommunications

Company size

1,001 - 5,000 Employees

Headquarters location

Hawthorne, CA, US