1

Python Teaching Assistant Jobs in Belmont, CA (NOW HIRING)

Senior ML Systems Engineer

Sunnyvale, CA · On-site

$122K - $168K/yr

Help teach our self-driving vehicles how to see and understand the world! The Data Labeling ... We own a modern full-stack architecture including TypeScript/React, Python, GraphQL, Golang , and ...

Senior ML Systems Engineer

Sunnyvale, CA · On-site

$122K - $168K/yr

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

Help teach our self-driving vehicles how to see and understand the world! The Data Labeling ... We own a modern full-stack architecture including TypeScript/React, Python, GraphQL, Golang , and ...

Help teach our self-driving vehicles how to see and understand the world! The Data Labeling ... We own a modern full-stack architecture including TypeScript/React, Python, GraphQL, Golang , and ...

Senior AI/ML Engineer

Sunnyvale, CA · On-site

$160 - $230/hr

Overview Help teach our self‑driving vehicles how to see and understand the world! The Data ... We own a modern full‑stack architecture including TypeScript/React, Python, GraphQL, Golang, and ...

Senior ML Systems Engineer

Sunnyvale, CA · On-site

$124K - $170K/yr

Help teach our self-driving vehicles how to see and understand the world! The Data Labeling ... We own a modern full-stack architecture including TypeScript/React, Python, GraphQL, Golang , and ...

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

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 ...

Showing results 21-40

Python Teaching Assistant information

See Belmont, CA salary details

$15

$70

$104

How much do python teaching assistant jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for python teaching assistant in Belmont, CA is $70.90, according to ZipRecruiter salary data. Most workers in this role earn between $58.41 and $80.53 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 cities near Belmont, CA are hiring for Python Teaching Assistant jobs?

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

Infographic showing various Python Teaching Assistant job openings in Belmont, CA as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 19% Part Time, 1% Temporary, and 3% Contract. Highlights an 96% Physical, 2% Hybrid, and 2% Remote job distribution, with an average salary of $147,469 per year, or $70.9 per hour.

Assistant/Associate/Full Specialist in Brain Imaging and Network Neuroscience

University of California, San Francisco

San Francisco, CA • On-site

Full-time

Re-posted 18 days ago


University Of California San Francisco rating

7.8

Company rating: 7.8 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

229th of 619 rated colleges and universities


Job description

Application Window
Open date: July 7, 2025
Most recent review date: Tuesday, Jul 22, 2025 at 11:59pm (Pacific Time) Applications received after this date will be reviewed by the search committee if the position has not yet been filled.
Final date: Thursday, Jan 7, 2027 at 11:59pm (Pacific Time) Applications will continue to be accepted until this date, but those received after the review date will only be considered if the position has not yet been filled.
Position description
Assistant/Associate/Full Specialist in Brain Imaging and Network Neuroscience
Study brain network mechanisms of chronic pain and pain relief from neuromodulation
Job Summary
We are seeking a brain imaging researcher and data analyst to join a multidisciplinary lab focused on understanding the brain network mechanisms underlying chronic pain and therapeutic relief through brain stimulation. The ideal candidate will have training and experience in the analysis of human brain imaging data, including functional MRI (fMRI) and diffusion tensor imaging (DTI), and a strong interest in translational neuroscience. Our research aims to identify reproducible brain network signatures of chronic pain and to understand how these networks change in response to therapeutic neuromodulatory interventions such as transcranial magnetic stimulation (TMS). Successful candidates should be scientifically motivated self-starters, comfortable working in a highly productive academic environment, and keen on applying cutting edge network neuroscience concepts to clinical brain imaging data.
Working closely with a collaborative team of clinicians and neuroscientists, the candidate will be involved in the acquisition, preprocessing, and analysis of high resolution structural and functional brain imaging data from patients with chronic pain. We are particularly interested in candidates seeking to apply advanced network neuroscience concepts (e.g., precision functional mapping, graph theory, hierarchical clustering, etc.) to clinical brain imaging data. This position provides an excellent opportunity to contribute to research that bridges systems neuroscience, pain medicine, and clinical neuroimaging. Successful candidates will interface with a large group of researchers applying neuromodulation (e.g., TMS, deep brain stimulation, focused ultrasound) and advanced imaging methods across neuropsychiatric disorders.
The appointment will be with the Motzkin Lab, which is part of the Department of Neurology at UCSF.
Required Qualifications:
  • Assistant Specialist : Master's degree or a baccalaureate degree in Neuroscience, Bioengineering, Computational Biology, Mathematics, Statistics, Psychology, or a related field with three or more years of research experience.
  • Associate Specialist : Master's degree (or equivalent degree) in one of the above disciplines or five to ten years of relevant experience.
  • Full Specialist : Terminal degree (or equivalent) in one of the above disciplines or ten or more years of relevant experience.
  • Proficiency in conventional MRI processing and analysis tools, including fMRIPrep, QSIPrep, AFNI, FSL, and/or SPM.
  • Strong programming skills in Python, Unix/Linux shell scripting, MATLAB and/or R.
  • Demonstrated experience conducting and managing neuroimaging analysis pipelines, including quality assurance and batch processing of datasets.
  • Experience with cloud-based storage and service tools is helpful

Preferred Qualifications:
  • MS or PhD in a relevant field
  • Experience with network neuroscience, graph theory, or connectomics
  • Familiarity with high-performance computing environments
  • Interest in translational research related to pain or neuromodulation

Please apply online at https://aprecruit.ucsf.edu/JPF05667 , with a letter of interest, CV, and contact information for three references.
For other inquiries, please contact: julian.motzkin@ucsf.edu
See Table 24B for the salary range for this position. A reasonable estimate for this position is $63,500-$194,800.
Application Requirements
Document requirements
  • Curriculum Vitae - CV must clearly list current and/or pending qualifications (e.g. board eligibility/certification, medical licensure, etc.).
  • Cover Letter - letter of interest
  • Statement of Research (Optional)
  • Statement of Teaching (Optional)

Reference requirements
  • 3 required (contact information only)

About UC San Francisco
As a University employee, you will be required to comply with all applicable University policies and/or collective bargaining agreements, as may be amended from time to time. Federal, state, or local government directives may impose additional requirements.
The University of California is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected status under state or federal law.
UCSF is committed to welcoming and serving all people, honoring the dignity of every individual without preference or prejudice, in support of its public mission and in alignment with our PRIDE values and Principles of Community.
As a condition of employment, the finalist will be required to disclose if they are subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct.
• "Misconduct" means any violation of the policies or laws governing conduct at the applicant's previous place of employment, including, but not limited to, violations of policies or laws prohibiting sexual harassment, sexual assault, or other forms of harassment, or discrimination, as defined by the employer.
• UC Sexual Violence and Sexual Harassment Policy
• UC Anti-Discrimination Policy
• APM - 035: Affirmative Action and Nondiscrimination in Employment
Job location
San Francisco, CA

What University Of California San Francisco employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom