1

Python Teacher Jobs in California (NOW HIRING)

Cloud Software Engineer

Pleasanton, CA · On-site

$66.75 - $86.75/hr

Company Description Intelliswift Software, Inc Software application development in java, python ... teaching, critical thinking/judgment, facilitation and leading change Travel Requirements: 10% some ...

Data Scientist

San Francisco, CA · On-site

$130K - $500K/yr

Our vast talent network trains frontier AI models in the same way teachers teach students: by ... You'll thrive here if You have solid fundamentals (statistics, SQL, Python) and projects you're ...

next page

Showing results 1-20

Python Teacher information

What are the key skills and qualifications needed to thrive in the Python Teacher position, and why are they important?

To thrive as a Python Teacher, you need a thorough understanding of Python programming, instructional experience, and often a degree in computer science or a related field. Familiarity with educational platforms, learning management systems (LMS), coding environments like Jupyter Notebook, and relevant teaching certifications are valuable assets. Strong communication, patience, and the ability to adapt materials for diverse learners help set outstanding teachers apart. These skills ensure learners gain practical programming knowledge in an engaging, supportive, and effective learning environment.

What is a Python Teacher job?

A Python Teacher is responsible for educating students on Python programming, covering basic to advanced concepts such as syntax, data structures, object-oriented programming, and frameworks. They design lesson plans, provide hands-on coding exercises, and guide students in building real-world projects. Python Teachers may work in schools, universities, coding bootcamps, or offer private tutoring. Strong communication skills, industry experience, and a passion for teaching are key to success in this role.

What does a typical day look like for a Python Teacher?

A typical day for a Python Teacher involves preparing lesson plans, teaching group or individual classes, grading assignments, and providing feedback to students. You will often spend time updating course materials, troubleshooting code issues, and staying current with new developments in Python and education technology. Collaboration with other instructors or curriculum developers is common, especially for team-taught programs or coding bootcamps. Most roles require balancing live instruction with office hours or online support for students, ensuring learners have the help they need to succeed.

What cities in California are hiring for Python Teacher jobs? Cities in California with the most Python Teacher job openings:
Lecturer & Teacher-Special Programs - Graduate School of Journalism

Lecturer & Teacher-Special Programs - Graduate School of Journalism

University of California, Berkeley

Berkeley, CA • On-site

$45 - $60/hr

Other

Re-posted 12 days ago


University Of California Berkeley rating

8.6

Company rating: 8.6 out of 10

Based on 32 frontline employees who took The Breakroom Quiz

56th of 553 rated colleges and universities


Job description

Position overview
Salary range: The posted UC academic salary scales set the minimum pay at appointment. See the following table for the salary scale for this position: https://www.ucop.edu/academic-personnel-programs/_files/2025-26/represented-july-2025-scales/t15.pdf . The current full-time annual salary range for Lecturer positions is $70,977 - $199,772. TSPs are paid at an hourly rate. Hourly rates range from $45- $60 per hour.
Percent time: Part-time; varies depending on course.
Anticipated start: Lecturers hired to teach during the Academic Year are employed from July through June. Lecturers hired to teach during the Fall semester are employed from August through December. Lecturers hired to teach during the Spring semester are employed from January through May. Summer Sessions appointments start a various times throughout the summer. TSPs hired to teach during the Fall semester are employed as soon as mid- August through mid-December. TSPs hired to teach during the Spring semester are employed from mid-January through mid-May.
Position duration: One semester, academic year, or Summer Session
Application Window
Open date: January 5, 2026
Most recent review date: Monday, May 11, 2026 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: Tuesday, Jan 5, 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
The School of Journalism at the University of California, Berkeley is accepting applications for qualified temporary, part-time instructors to teach both during the regular academic-year year and in our Summer Minor program. Applicants will be reviewed for positions as needs arise. As a professional school, the School of Journalism is seeking practitioners to bring real-world experience to the classroom. Among the needs we generally have, we are often seeking practitioners with skills in:
- News writing and reporting, either in daily reporting or long-form narrative writing.
- Video news, including documentary filmmaking or short form video storytelling.
- Audio news, including podcasting, radio reporting, audio editing or sound design.
- Multimedia storytelling, including visual design, audience engagement, social media, emerging story forms like VR/AR, and mobile platforms.
- Data journalism, including data visualization, data coding (Python or R), spreadsheets, public records, and similar tools used for data-driven stories.
- Topical expertise, including but not limited to climate change, science, politics, business, race and inequality, investigative reporting, or other topical expertise.
The School seeks candidates who can support the success of all students through inclusive curriculum, classroom environment, and pedagogy. Instructors will be offered pedagogical training on inclusive teaching practices to ensure their teaching materials come from the widest range of perspectives.
Appointments for primary instructors will be made in the Lecturer title. Time commitments vary depending on the class, but are typically one day a week of teaching for two or three hours. Other duties include ancillary responsibilities like holding office hours, assigning grades, attending appropriate meetings / orientations, advising students, preparing course materials (e.g., syllabus), and maintaining a course website. Candidates may also be considered for hourly appointments as Teacher-Special Programs (TSP). TSPs teach a narrow subject as part of another course, or assist courses in other ways. Time commitments for TSPs vary, and in most cases are only for a limited period of the semester.
Unless otherwise noted, it should be expected that classes will be held in-person so candidates will be required in most cases to physically teach at UC Berkeley campus. Please refer to our job openings link for any limited remote-teaching opportunities.
School: https://journalism.berkeley.edu/
Job Openings: https://journalism.berkeley.edu/people-resources/jobs/
Qualifications
Basic qualifications (required at time of application)
Bachelor's degree or equivalent international degree, or 10 years of professional journalism experience.
Additional qualifications (required at time of start)
Advanced degree, Bachelor's degree (or equivalent international degree) plus five years of professional journalism experience, or 10 years of professional journalism experience.
Preferred qualifications
Bachelor's degree (or equivalent international degree) and 10 years of professional journalism experience, or journalism-adjacent experience. Ideal candidates will have worked as journalists, or in journalism-adjacent environments, and have experience in publishing, editing, or creating content for public consumption. Teaching and mentorship experience is preferred but not required, and may include college teaching, conference workshops, mentorship programs, or other forms of instruction.
In addition, a demonstrated record of professional achievement, such as significant published work, journalism awards, or other accomplishments is preferred.
Application Requirements
Document requirements
  • Curriculum Vitae - Your most recently updated C.V.
  • Cover Letter (Optional)
  • Statement of Teaching - Please discuss prior teaching experience, teaching approach, and future teaching interests. This can include, for example, specific efforts, accomplishments, and future plans to support the success of all students through curriculum, classroom environment, and pedagogy to support a wide range of experience and backgrounds.
    If there is no teaching experience, please discuss your teaching approach and values you plan to uphold in the classroom setting/as an educator.
    You are encouraged to specify a preferred course(s) in your cover letter. Please note that the department reserves the right to assign candidates the course(s) for which they are best suited, as determined by their application materials and interview.

Reference requirements
  • 3 required (contact information only)

Candidates will be notified before the references are contacted and only after an interview is performed.
Apply link: https://aprecruit.berkeley.edu/JPF05242
Help contact: veneros_d@berkeley.edu
About UC Berkeley
UC Berkeley is committed to diversity, equity, inclusion, and belonging in our public mission of research, teaching, and service, consistent with UC Regents Policy 4400 and University of California Academic Personnel policy ( APM 210 1-d ). These values are embedded in our Principles of Community , which reflect our passion for critical inquiry, debate, discovery and innovation, and our deep commitment to contributing to a better world. Every member of the UC Berkeley community has a role in sustaining a safe, caring and humane environment in which these values can thrive.
The University of California, Berkeley 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, or protected veteran status.
For more information, please refer to the University of California's Affirmative Action and Nondiscrimination in Employment Policy and the University of California's Anti-Discrimination Policy .
In searches when letters of reference are required all letters will be treated as confidential per University of California policy and California state law. Please refer potential referees, including when letters are provided via a third party (i.e., dossier service or career center), to the UC Berkeley statement of confidentiality prior to submitting their letter.
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.
Unless stated otherwise, unambiguously, in the position description, this position does not include sponsorship of a new consular H-1B visa petition that would require payment of the $100,000 supplemental fee.
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
Berkeley, CA

What University Of California Berkeley employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom