1

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

Sr. Product Manager, AI

San Francisco, CA · On-site

$175K - $230K/yr

... engineers, and designers to bring intelligent features like recommendations, tutoring assistants ... Bachelor's degree in Business, Computer Science, Education, or a related field required; MBA or ...

Human Data Manager

Palo Alto, CA · On-site

$100K - $186K/yr

Act as a liaison between engineering, technical staff, and tutoring / Human Data teams to drive ... Degree in engineering, computer science, data analysis, or a related STEM discipline (Bachelor's or ...

Human Data Manager

Palo Alto, CA · On-site

$100K - $186K/yr

Act as a liaison between engineering, technical staff, and tutoring / Human Data teams to drive ... Degree in engineering, computer science, data analysis, or a related STEM discipline (Bachelor's or ...

Act as a liaison between engineering, technical staff, and tutoring / Human Data teams to drive ... Degree in engineering, computer science, data analysis, or a related STEM discipline (Bachelor's or ...

Human Data Manager

Palo Alto, CA · On-site

$100K - $186K/yr

Act as a liaison between engineering, technical staff, and tutoring / Human Data teams to drive ... Degree in engineering, computer science, data analysis, or a related STEM discipline (Bachelor's or ...

Human Data Manager

Palo Alto, CA · On-site

$100K - $186K/yr

Act as a liaison between engineering, technical staff, and tutoring / Human Data teams to drive ... Degree in engineering, computer science, data analysis, or a related STEM discipline (Bachelor's or ...

Demonstrated technical abilities; some computer science coursework or programming experience is ... Wyzant is the nation's largest community of tutors, covering 300+ subjects * Teachers Pay Teachers ...

Attending Veterinarian

Livermore, CA · On-site

$175K - $200K/yr

Interest/experience in animal ethics, welfare science, genetically engineered colony management ... Previous teaching/tutoring experience * Computer proficiency and ability to learn use of specific ...

IXL Product Manager

San Mateo, CA · On-site

$130K - $180K/yr

IXL Learning, developer of personalized learning products used by millions of people globally, is ... Bachelor's or Master's degree in Computer Science, or a related field * 5+ years of product ...

Senior MEP Coordinator

Menlo Park, CA · On-site

$150K - $200K/yr

Rudolph & Sletten, a Tutor Perini Company, is seeking a Senior MEP Coordinator to join our project ... Bachelor's degree in Engineering, (Electrical, Construction Management) or technical training is ...

MEP Coordinator

Menlo Park, CA · On-site

$130K - $175K/yr

Rudolph & Sletten, a Tutor Perini Company, is seeking a MEP Coordinator to join our project office ... Bachelor's degree in Engineering, (Electrical, Construction Management) or technical training is ...

MEP Coordinator

Menlo Park, CA · On-site

$130K - $175K/yr

Rudolph & Sletten, a Tutor Perini Company, is seeking a **MEP Coordinator** to join our project ... Bachelor's degree in Engineering, (Electrical, Construction Management) or technical training is ...

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 Sep 14, 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 September 2026, with employment types broken down into 1% Internship, 1% As Needed, 83% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 72% Physical, 1% Hybrid, and 27% Remote job distribution, with an average salary of $76,149 per year, or $36.6 per hour.

Hardware Design Validation Engineer - Memory Subsystem

Santa Clara, CA • On-site

Nvidia
Computer and Electronic Product Manufacturing • 10K+ employees

Full-time

Re-posted 13 days ago


Key responsibilities

  • Plan and perform DDR memory tuning, validation, and feature enablement on NVIDIA products.

  • Review silicon design specifications, component datasheets, board schematics, and layout to support memory subsystem development.

  • Debug and resolve controller, memory, board, or software/firmware level issues at all stages of the product.


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 18 frontline employees who took The Breakroom Quiz


Job description

Widely considered to be one of the technology world's most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization.

NVIDIA's System Product Team is looking for curious, collaborative, and motivated hardware engineers to take our GPU memory subsystem from first silicon power-on to production.

What you'll be doing:

  • Planning and performing DDR memory tuning, validation, and feature enablement on NVIDIA products.

  • Reviewing silicon design specifications, component datasheets, board schematics, and layout.

  • Exercising your understanding of digital, analog, and computer design to debug and resolve controller, memory, board, or software/firmware level issues at all stages of the product.

  • Refining our memory bringup and validation strategy. Providing feedback and recommendations to silicon, board, and software teams.

What we want to see:

  • BS or MS EE degree with affinity for mixed signal/analog, embedded systems, and digital design (or equivalent experience).

  • 2+ years relevant experience.

  • Understanding of high speed signal integrity and experience with oscilloscopes.

  • Understanding of schematic capture and board design.

  • Working knowledge of PC systems, windows OS, and Linux.

  • Excellent understanding of EE fundamentals. Able to break problems down based on first principles.

  • Familiar with scripting or programming languages such as C, C++, JAVA, Python, or Perl.

  • Possess good collaboration and cross-disciplinary teamwork skills. Comfortable working across time zones.

  • Deeply curious about technology and passionate about learning.

Ways to stand out from the crowd:

  • Experience as a tutor or teacher's assistant.

  • Good presentation skills.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 108,000 USD - 184,000 USD for Level 2, and 136,000 USD - 212,750 USD for Level 3.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until July 6, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US