1

Python Teaching Assistant Jobs in San Jose, CA (NOW HIRING)

Curriculum Product Manager

Mountain View, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Develop an independent perspective on the material being taught so that you can flex to assist the ... Python programming (functions, classes, data structures etc.) at a level where you can rapidly ...

Develop an independent perspective on the material being taught so that you can flex to assist the ... Python programming (functions, classes, data structures etc.) at a level where you can rapidly ...

Curriculum Product Manager

Mountain View, CA ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Develop an independent perspective on the material being taught so that you can flex to assist the ... Python programming (functions, classes, data structures etc.) at a level where you can rapidly ...

Sr. Manager, Capital Markets

San Francisco, CA ยท On-site

$130K - $170K/yr

The Senior Manager will assist in executing transactions with investors across the capital stack ... Develop, teach and provide guidance to junior members of the team ensuring they are performing work ...

Revenue Operations Manager

San Francisco, CA ยท Hybrid

$130K - $155K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... by AI. * Assist in GTM Enablement efforts, teaching managers and team members how to leverage AI ... Proven experience working with CRM platforms (Salesforce/HubSpot) and writing code (SQL/Python)

Revenue Operations Manager

Menlo Park, CA ยท Hybrid

$130K - $155K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... by AI. - Assist in GTM Enablement efforts, teaching managers and team members how to leverage AI ... Proven experience working with CRM platforms (Salesforce/HubSpot) and writing code (SQL/Python)

L3 IT Service Desk Engineer

San Jose, CA ยท On-site

$39/hr

  • Medical

... assist with teaching and presenting technical hardware/software to many audiences. Your primary ... Experience with Python, VMware, Kubernetes, Redfish, and related technologies. * Certifications ...

... assist with teaching and presenting technical hardware/software to many audiences. Your primary ... Experience with Python, VMware, Kubernetes, Redfish, and related technologies. * Certifications ...

L3 IT Service Desk Engineer

San Jose, CA ยท On-site

$35 - $39/wk

  • Medical

... assist with teaching and presenting technical hardware/software to many audiences. Your primary ... Experience with Python, VMware, Kubernetes, Redfish, and related technologies. * Certifications ...

... with Python, AWS, Kubernetes, and/or Docker. * Experience implementing technical solutions ... Desire to learn new things, work closely with peers from different teams, and open to teach and ...

Revenue Operations Manager

San Francisco, CA ยท On-site

$90 - $130/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... by AI. * Assist in GTM Enablement efforts, teaching managers and team members how to leverage AI ... Proven experience working with CRM platforms (Salesforce/HubSpot) and writing code (SQL/Python)

New

Revenue Operations Manager

Menlo Park, CA ยท On-site

$130K - $155K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... by AI. - Assist in GTM Enablement efforts, teaching managers and team members how to leverage AI ... Proven experience working with CRM platforms (Salesforce/HubSpot) and writing code (SQL/Python)

Revenue Operations Manager

San Francisco, CA ยท On-site

$130K - $155K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... by AI. * Assist in GTM Enablement efforts, teaching managers and team members how to leverage AI ... Proven experience working with CRM platforms (Salesforce/HubSpot) and writing code (SQL/Python)

Developer Relations

San Francisco, CA ยท On-site +1

$160 - $200/day

... assistants, and applications with the unified, current, and trusted business context needed to ... Teach in public through technical posts, talks, workshops, and live builds. Prioritize depth over ...

A fleet of medical assistants that can give every patient the attention they need. With Tavus ... Fluent in Python, with real depth in concurrent programs. Low-level concepts (asyncio ...

... assistants, and applications with the unified, current, and trusted business context needed to ... Teach in public through technical posts, talks, workshops, and live builds. Prioritize depth over ...

ML Systems Engineer

Sunnyvale, CA

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Help teach our selfdriving vehicles how to see and understand the world! The Data Labeling ... We own a modern fullstack architecture including TypeScript, React, GraphQL, Python, Golang , and ...

Showing results 41-60

Python Teaching Assistant information

See San Jose, CA salary details

$15

$68

$101

How much do python teaching assistant jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for python teaching assistant in San Jose, CA is $68.70, according to ZipRecruiter salary data. Most workers in this role earn between $56.63 and $78.03 per hour, depending on experience, location, and employer.

What is a Python teaching assistant?

Python Teaching Assistants are individuals who support instructors and students in Python programming courses. They help explain programming concepts, answer questions, assist with assignments, and sometimes lead lab sessions or tutorials. Their goal is to ensure students understand Python fundamentals, debug code, and provide guidance throughout the learning process. Python Teaching Assistants may work in academic settings, coding bootcamps, or online education platforms.

What skills and qualifications are needed to be a Python teaching assistant?

To thrive as a Python Teaching Assistant, you need a solid understanding of Python programming, foundational computer science concepts, and typically some experience in teaching or tutoring. Familiarity with educational tools such as Jupyter Notebooks, online learning platforms, and version control systems like Git is often required. Exceptional communication, patience, and the ability to break down complex topics into simple explanations help you stand out in this role. These skills are critical for effectively supporting students, facilitating learning, and ensuring a positive educational experience.

What challenges do Python teaching assistants face when supporting students?

As a Python Teaching Assistant, one common challenge is addressing the varying skill levels among students, which requires adapting explanations and assistance to meet individual needs. Managing group discussions and troubleshooting coding errors in real time can be demanding, especially in larger classes or remote settings. Additionally, staying up-to-date with the latest Python developments and tools ensures you can provide accurate guidance. Collaborating closely with lead instructors and other teaching staff is essential to deliver consistent support and enhance the overall learning experience.

What is the difference between Python Teaching Assistant vs Python Instructor?

AspectPython Teaching AssistantPython Instructor
Required CredentialsBasic programming knowledge, possibly some teaching experienceAdvanced Python skills, teaching certification or experience often preferred
Work EnvironmentEducational settings, coding bootcamps, online coursesWorkshops, seminars, online or in-person classes
Employer & Industry UsageEducational institutions, training programsTraining companies, educational organizations, corporate training
Common Search & Comparison IntentUnderstanding entry-level roles assisting in teaching PythonLooking for more advanced teaching roles or full instructor positions

In summary, a Python Teaching Assistant typically supports Python instructors by assisting students and managing course logistics, requiring basic Python knowledge. A Python Instructor, on the other hand, leads classes, designs curriculum, and possesses more advanced Python expertise. Both roles are vital in educational settings but differ in responsibilities and experience levels.

What are the most commonly searched types of Python Teaching jobs in San Jose, CA?

The most popular types of Python Teaching jobs in San Jose, CA are:

What cities near San Jose, CA are hiring for Python Teaching Assistant jobs?

Cities near San Jose, CA with the most Python Teaching Assistant job openings:

Curriculum Product Manager

career

Mountain View, CA โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 22 days ago


Job description

AI is the new electricity. Millions of AI engineers are needed to transform industries with AI, particularly in the realm of GenAI, and we're building an education platform to train them. With a mission to grow and connect the global AI community, DeepLearning.AI is an education technology company that is empowering the global workforce to build an AI-powered future through world-class education, hands-on training, and a collaborative community. We're a small tech company with serious credentials, exciting marketing challenges, and wonderful teammates.
DeepLearning.AI is looking for a Curriculum Product Manager to work with our network of world experts in the AI space to create high-quality education content. In this role, you will leverage your expertise in learning experience design to help AI experts produce high-quality courses and effective learning experiences. Your experience as an educator, your technical skills in the AI space, and your ability to communicate and work well with a team will all be critical for this role.
You must already have authorization to work in the United States.
This is an on-site position, 5 days per week in the office.
Here's what you'll do:
  • Be accountable for co-creating AI/ML courses on Coursera and the DeepLearning.AI platform through partnerships with world-class AI experts.
  • Be the authority on the course creation process and guide the Subject Matter Experts (SMEs) and other content development partners through it.
  • Ensure consistently high content quality by holding the bar for technical content that is accurate, engaging, and effective, and guide and support the team, including the SME in reaching that bar.
  • Develop an independent perspective on the material being taught so that you can flex to assist the SME in fleshing out the topic and/or assist the content development team in creating relevant learning material if needed.

You will do this by:
  • Quickly learning about the course topics from journal articles and other technical material.
  • Assessing how the SME's expertise can best be utilized, and directing the work of other team members to effectively deliver high-quality content in a timely manner.
  • Reviewing and providing constructive feedback on technical AI content created by the SMEs and others, and determining how it can be converted into a high-quality learning experience through improvements to the words, visuals, code, and overall flow of ideas.
  • Tracking the creation and external review of all elements of the course, and creating them yourself if need be.
  • Working closely with a production and visual design team to record videos, add visual design, and deliver high-quality multimedia content to support the curriculum.

Here are the skills you should have:
  • Technical background in math and programming at a level sufficient to follow and successfully complete an online course in machine learning such as DLAI's Deep Learning Specialization. We expect you to be proficient in math (calculus, linear algebra, statistics etc.) as well as Python programming (functions, classes, data structures etc.) at a level where you can rapidly learn ML / AI topic areas that are new to you. Basic knowledge of AI / machine learning is required.
  • In-depth knowledge of instructional design best practices, with experience in designing, structuring, and teaching technical courses. Demonstrated ability to create interactive, applied learning experiences.
  • Graduate degree (Master's or PhD) in fields like Computer Science, Artificial Intelligence, Data Science, or a related STEM area, or equivalent industry experience with hands-on expertise in data science, machine learning or software development.
  • Excellent communicator and team player with the ability to author and edit high-quality written content in English.
  • Familiarity with prompting and GenAI tools.

Bonus if you have:
  • A PhD in Math, Data Science, Computer Science or a related field.
  • Previous experience developing online asynchronous curriculum in the areas of GenAI, AI, machine learning, data science, robotics, or similar.
  • Research or industry experience as a data scientist, machine learning engineer, or similar.

What you get working with us:
  • Being part of a world-class team of subject matter experts from various fields (marketing, operations, product, etc.) trying to change the world.
  • Work across cultural and geographical lines alongside our offices in different parts of the world.
  • A culture of lifelong learning is supported with a monthly stipend for professional development.
  • The opportunity to be exceptionally creative with your high-impact ideas.

What we offer:
  • DeepLearning.AI offers a competitive salary, flexible. Individual compensation offers will vary based on factors such as geographic location, work experience, education/training, and skill level. DeepLearning.AI offers a comprehensive benefits package including medical, dental, and vision coverage, a 401(k) plan, a monthly education stipend, flexible PTO, and much more.

Our defining values:
  • We care deeply about our learners: We let our learner's needs guide our actions and decisions and put our mission ahead of ourselves.
  • We are great at what we do: We strive for excellence in all dimensions, especially in the quality of the content we create and the people we hire.
  • We default to action: We are comfortable acting with limited information and taking ownership of our decisions.
  • We ask why: We ask the hard questions and are open to being in the wrong. We advocate for the best ideas, not our ideas.
  • We are honest and authentic: We are transparent as an organization, over-communicate to build trust, and share our failures just as we do our successes.
  • We do this together: We help each other grow and succeed and have fun at work, even in a remote environment.

$150,000 - $180,000 a year
At DeepLearning.AI, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants without regard to race, color, religion, sex, pregnancy (including childbirth, lactation, and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. DeepLearning.AI believes that diversity and inclusion among our employees are critical to our success as a company. We seek to recruit, develop, and retain the most talented people from a diverse candidate pool. Selection for employment is decided based on qualifications, merit, and business needs.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.