Our instructors teach a variety of introductory coding courses ... Web Design (HTML/CSS, UI/UX Design), Game Design (Unity/C#), VR (Meta Quest/Unity/C#), Python, and ...
Our instructors teach a variety of introductory coding courses ... Web Design (HTML/CSS, UI/UX Design), Game Design (Unity/C#), VR (Meta Quest/Unity/C#), Python, and ...
After School Technology Instructor
Vallejo, CA · On-site
$20 - $26/hr
Kids just think it's cool!' Are you passionate about computer science, video games, coding, Python ... Lead instructors guide students through our world class, project based learning curriculum to ...
After School Technology Instructor
Vallejo, CA · On-site
$20 - $26/hr
Kids just think it's cool!' Are you passionate about computer science, video games, coding, Python ... Lead instructors guide students through our world class, project based learning curriculum to ...
After School Technology Instructor
Vallejo, CA · On-site
$20 - $26/hr
Kids just think it's cool!' Are you passionate about computer science, video games, coding, Python ... Lead instructors guide students through our world class, project based learning curriculum to ...
After School Technology Instructor
Vallejo, CA · On-site
$20 - $26/hr
Kids just think it's cool!' Are you passionate about computer science, video games, coding, Python ... Lead instructors guide students through our world class, project based learning curriculum to ...
After School Technology Instructor
$20 - $26/hr
Kids just think it's cool!' Are you passionate about computer science, video games, coding, Python ... Lead instructors guide students through our world class, project based learning curriculum to ...
Quick apply
After School Technology Instructor
$20 - $26/hr
Kids just think it's cool!' Are you passionate about computer science, video games, coding, Python ... Lead instructors guide students through our world class, project based learning curriculum to ...
After School Technology Instructor
Vallejo, CA · On-site
$20 - $26/hr
Kids just think it's cool!' Are you passionate about computer science, video games, coding, Python ... Lead instructors guide students through our world class, project based learning curriculum to ...
Quick apply
After School Technology Instructor
Vallejo, CA · On-site
$20 - $26/hr
Kids just think it's cool!' Are you passionate about computer science, video games, coding, Python ... Lead instructors guide students through our world class, project based learning curriculum to ...
Lead Instructor/Teacher, iCode San Ramon
San Ramon, CA · On-site
$25 - $35/hr
Teach coding, robotics, and STEM courses using iCode curriculum (Scratch, Python, Java, C#, HTML, CSS, etc.). * Mentor and coach junior instructors to maintain iCode's teaching standards. * Manage ...
Quick apply
Lead Instructor/Teacher, iCode San Ramon
San Ramon, CA · On-site
$25 - $35/hr
Teach coding, robotics, and STEM courses using iCode curriculum (Scratch, Python, Java, C#, HTML, CSS, etc.). * Mentor and coach junior instructors to maintain iCode's teaching standards. * Manage ...
Lead Instructor/Teacher, iCode San Ramon
San Ramon, CA · On-site
$25 - $35/hr
Teach coding, robotics, and STEM courses using iCode curriculum (Scratch, Python, Java, C#, HTML, CSS, etc.). * Mentor and coach junior instructors to maintain iCode's teaching standards. * Manage ...
Quick apply
Lead Instructor/Teacher, iCode San Ramon
San Ramon, CA · On-site
$25 - $35/hr
Teach coding, robotics, and STEM courses using iCode curriculum (Scratch, Python, Java, C#, HTML, CSS, etc.). * Mentor and coach junior instructors to maintain iCode's teaching standards. * Manage ...
Be Seen First
Senior Instructor/Teacher (Seasonal/Summer/After-School)
San Ramon, CA · On-site
$25 - $30/hr
Teach coding, robotics, and STEM courses using iCode curriculum (Scratch, Python, Java, C#, HTML, CSS, etc.). * Mentor and coach junior instructors to maintain iCode's teaching standards. * Manage ...
Quick apply
Be Seen First
Senior Instructor/Teacher (Seasonal/Summer/After-School)
San Ramon, CA · On-site
$25 - $30/hr
Teach coding, robotics, and STEM courses using iCode curriculum (Scratch, Python, Java, C#, HTML, CSS, etc.). * Mentor and coach junior instructors to maintain iCode's teaching standards. * Manage ...
Be Seen First
Senior Instructor/Teacher (Seasonal/Summer/After-School)
San Ramon, CA · On-site
$25 - $30/hr
Teach coding, robotics, and STEM courses using iCode curriculum (Scratch, Python, Java, C#, HTML, CSS, etc.). * Mentor and coach junior instructors to maintain iCode's teaching standards. * Manage ...
Quick apply
Be Seen First
Senior Instructor/Teacher (Seasonal/Summer/After-School)
San Ramon, CA · On-site
$25 - $30/hr
Teach coding, robotics, and STEM courses using iCode curriculum (Scratch, Python, Java, C#, HTML, CSS, etc.). * Mentor and coach junior instructors to maintain iCode's teaching standards. * Manage ...
Electronics Adjunct Instructor (TEMPORARY)
Pleasant Hill, CA · On-site
$68K - $112K/yr
... g., Python, LabVIEW) • Energy and alternative energy systems, including power electronics • ... Adjunct instructor classroom faculty pay rate is $77.87-$128.97 per hour (up to $151.16)
Electronics Adjunct Instructor (TEMPORARY)
Pleasant Hill, CA · On-site
$68K - $112K/yr
... g., Python, LabVIEW) • Energy and alternative energy systems, including power electronics • ... Adjunct instructor classroom faculty pay rate is $77.87-$128.97 per hour (up to $151.16)
Adjunct Business Instructors: Business Analytics and Financial Economics (Fremont, California, Ca...
Fremont, CA · On-site
$152.10/hr
Instructors should foster interdisciplinary thinking and prepare students for Silicon Valley's fast ... Familiarity with data analysis and business software tools (e.g., Tableau, Python, R, SPSS, Excel ...
Adjunct Business Instructors: Business Analytics and Financial Economics (Fremont, California, Ca...
Fremont, CA · On-site
$152.10/hr
Instructors should foster interdisciplinary thinking and prepare students for Silicon Valley's fast ... Familiarity with data analysis and business software tools (e.g., Tableau, Python, R, SPSS, Excel ...
Adjunct Business Instructors: Business Analytics and Financial Economics (Fremont, California, Campu
Fremont, CA · On-site
$152.10/hr
Instructors should foster interdisciplinary thinking and prepare students for Silicon Valley's fast ... Familiarity with data analysis and business software tools (e.g., Tableau, Python, R, SPSS, Excel ...
Adjunct Business Instructors: Business Analytics and Financial Economics (Fremont, California, Campu
Fremont, CA · On-site
$152.10/hr
Instructors should foster interdisciplinary thinking and prepare students for Silicon Valley's fast ... Familiarity with data analysis and business software tools (e.g., Tableau, Python, R, SPSS, Excel ...
AI grading/tutoring platform to help instructors save time and help millions of students learn ... Fluency in Python and React/Typescript * Ability to ship fast using AI tools, but your PRs are ...
AI grading/tutoring platform to help instructors save time and help millions of students learn ... Fluency in Python and React/Typescript * Ability to ship fast using AI tools, but your PRs are ...
Instructor (Temporary Employee Pool)
$29.50 - $37/hr
Position Information Title Instructor (Temporary Employee Pool) Campus Stockton Department ... Excel, SQL, R, Python, JMP, Power BI, and Tableau. Preferred Qualifications * Doctoral degree in ...
Instructor (Temporary Employee Pool)
$29.50 - $37/hr
Position Information Title Instructor (Temporary Employee Pool) Campus Stockton Department ... Excel, SQL, R, Python, JMP, Power BI, and Tableau. Preferred Qualifications * Doctoral degree in ...
FIRST Robotics Coach - FLL/FTC/FRC
Union City, CA · On-site
$17 - $19/hr
We are seeking passionate and dedicated FIRST Robotics Coaches / Instructors to lead, mentor, and ... Support students in programming languages appropriate to their division (Word Blocks/Python for FLL ...
FIRST Robotics Coach - FLL/FTC/FRC
Union City, CA · On-site
$17 - $19/hr
We are seeking passionate and dedicated FIRST Robotics Coaches / Instructors to lead, mentor, and ... Support students in programming languages appropriate to their division (Word Blocks/Python for FLL ...
Work directly with pilots, instructors, and military operators, and turn their feedback into ... Python, TypeScript, full-stack web, real-time multimodal data pipelines (audio + telemetry), AWS ...
Quick apply
Work directly with pilots, instructors, and military operators, and turn their feedback into ... Python, TypeScript, full-stack web, real-time multimodal data pipelines (audio + telemetry), AWS ...
Teacher Special Programs (TSP) - Academic Talent Development Program (ATDP)
Berkeley, CA · On-site
$1.4K - $4.4K/wk
Instructor, Co-Instructor, or Instructional Associate Salary range: A reasonable estimate for this ... Python (ED & SD & GP), Algorithms & Data Structures (SD), Architectural Design (SD & GP), Art ...
Teacher Special Programs (TSP) - Academic Talent Development Program (ATDP)
Berkeley, CA · On-site
$1.4K - $4.4K/wk
Instructor, Co-Instructor, or Instructional Associate Salary range: A reasonable estimate for this ... Python (ED & SD & GP), Algorithms & Data Structures (SD), Architectural Design (SD & GP), Art ...
Adjunct Faculty, Bioinformatics - Oakland
Oakland, CA · On-site
$2.3K/wk
Part-time instructors work under the direction of the director with support from a faculty lead and ... Knowledge of Python and/or R programming languages is strongly recommended. Application Materials ...
Adjunct Faculty, Bioinformatics - Oakland
Oakland, CA · On-site
$2.3K/wk
Part-time instructors work under the direction of the director with support from a faculty lead and ... Knowledge of Python and/or R programming languages is strongly recommended. Application Materials ...
Adjunct Faculty, Bioinformatics - Oakland
Oakland, CA · On-site
$2.3K/wk
Part-time instructors work under the direction of the director with support from a faculty lead and ... Knowledge of Python and/or R programming languages is strongly recommended. Application Materials ...
Adjunct Faculty, Bioinformatics - Oakland
Oakland, CA · On-site
$2.3K/wk
Part-time instructors work under the direction of the director with support from a faculty lead and ... Knowledge of Python and/or R programming languages is strongly recommended. Application Materials ...
Teaching Assistant (Remote)
$15.75 - $20/hr
You will work under the direction of the course instructor, and be expected to assist with the ... Python. * Scratch. * Hardware and robotics education platforms such as VEX, Arduino, Raspberry Pi ...
Teaching Assistant (Remote)
$15.75 - $20/hr
You will work under the direction of the course instructor, and be expected to assist with the ... Python. * Scratch. * Hardware and robotics education platforms such as VEX, Arduino, Raspberry Pi ...
Python Instructor information
See San Francisco, CA salary details
$15.58 - $23.40
1% of jobs
$23.40 - $31.23
0% of jobs
$31.23 - $39.06
2% of jobs
$39.06 - $46.89
5% of jobs
$46.89 - $54.71
11% of jobs
$57.01 is the 25th percentile. Wages below this are outliers.
$54.71 - $62.54
18% of jobs
The median wage is $66.62 / hr.
$62.54 - $70.37
24% of jobs
$76.35 is the 75th percentile. Wages above this are outliers.
$70.37 - $78.19
18% of jobs
$78.19 - $86.02
13% of jobs
$86.02 - $93.85
5% of jobs
$93.85 - $101.67
3% of jobs
$15
$69
$101
How much do python instructor jobs pay per hour?
What is a Python instructor?
A Python Instructor is responsible for teaching Python programming to students, professionals, or aspiring developers. They create lesson plans, deliver lectures, provide coding exercises, and assist learners in building projects. The role may involve online or in-person instruction, curriculum development, and assessing student progress. Strong knowledge of Python and teaching abilities are essential for success in this position.
What skills and qualifications are needed to be a Python instructor?
To thrive as a Python Instructor, you need in-depth programming knowledge, teaching experience, and typically a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), online learning platforms, and certifications like PCEP or PCAP is valuable. Strong communication, patience, and the ability to adapt explanations for different learners are essential soft skills. These skills ensure that instructors deliver clear, practical education tailored to a variety of students and classroom environments.
What are the typical daily responsibilities of a Python instructor?
A Python Instructor typically spends their day preparing lesson materials, delivering lectures or live coding sessions, and guiding students through hands-on programming exercises. They may also provide individual or group support, grade assignments, and give feedback to help learners improve their coding skills. Collaboration with other instructors to develop curriculum or participate in professional development is often part of the role. This variety ensures both student engagement and continuous improvement for instructors.
What are the most commonly searched types of Python Instructor jobs in San Francisco, CA?
The most popular types of Python Instructor jobs in San Francisco, CA are:
What are popular job titles related to Python Instructor jobs in San Francisco, CA?
For Python Instructor jobs in San Francisco, CA, the most frequently searched job titles are:
What job categories do people searching Python Instructor jobs in San Francisco, CA look for?
The top searched job categories for Python Instructor jobs in San Francisco, CA are:
What cities near San Francisco, CA are hiring for Python Instructor jobs?
Cities near San Francisco, CA with the most Python Instructor job openings:

Job description
Mission Bit is a San Francisco-based nonprofit that equips youth with hands-on computer science and AI education that builds confidence, technical skills, and pathways to meaningful careers in technology. We serve public high school students who've historically had limited access to tech and tech careers through semester-long coding courses, self-paced learning, workshops, and more.
OverviewEvery semester, Mission Bit seeks talented and passionate instructors to mentor, support, and uplift the next generation - empowering youth through hands-on computer science education. We have three student-facing instructional roles: In-school Instructor, Lead Instructor, and Teaching Assistant (TA). All roles are highly visible, work directly with students, and are essential to delivering Mission Bit's project-based computer science curriculum.
Our instructors teach a variety of introductory coding courses: Web Design (HTML/CSS, UI/UX Design), Game Design (Unity/C#), VR (Meta Quest/Unity/C#), Python, and AI. We're proud to provide training to all instructional staff before the semester begins, along with ongoing support throughout the course. If you have a passion for community, social justice, education, and coding, and want to uplift high school youth and bridge the tech divide, this might be the opportunity for you!
By completing this general application, our team will reach out with opportunities that align with your experience and interests.
Hiring CyclesThis is a general application. We review applications and match candidates to open positions across three hiring cycles per year:
- Spring cycle: October - January
- Summer cycle: February - June
- Fall cycle: July - August
Applications are reviewed on a rolling basis within each hiring cycle listed above, and our team will follow up if there's a match to a role.
Roles and responsibilitiesAll roles work with high school students ages 14-18.
In-school Instructor:
- Create an inclusive, community-based classroom culture rooted in Mission Bit's core values of social justice, community, accountability, smart risks, and love
- Prepare and facilitate 4 lessons per week using Mission Bit's in-house project-based curriculum at partner school site
- Foster individual and meaningful relationships with students, adjust lessons to meet their learning needs, and grade student assessments throughout the school year
- Plan and lead engaging community-building games and activities
- Effectively manage classroom behavior and routines to maintain a safe, productive learning environment for all students throughout the day
- Collaborate closely with the partner school's teacher of record and other instructional staff, attend weekly staff meetings, and help suggest and implement ideas that improve the quality of Mission Bit's curriculum and program
- Keep students, families, Program Staff, and the Education Program Manager informed on course and student progress throughout the school year
Lead Instructor:
- Create an inclusive, community-based classroom culture rooted in Mission Bit's core values of social justice, community, accountability, smart risks, and love
- Prepare and facilitate 2-3 lessons per week using Mission Bit's in-house project-based curriculum, adjusting to meet the needs of a diverse group of learners
- Foster individual and meaningful relationships with students, and guide them toward building a final project they can proudly showcase at Demo Day
- Collaborate closely with your TA and other instructional staff, attend weekly staff meetings, and help suggest and implement ideas that improve the quality of Mission Bit's curriculum and program
- Keep students, families, and Program Staff informed on course and student progress throughout the semester
Teaching Assistant (TA):
- Create an inclusive, community-based classroom culture rooted in Mission Bit's core values of social justice, community, accountability, smart risks, and love
- Plan and lead engaging community-building games and activities
- Foster individual and meaningful relationships with students, promote positive and productive collaboration between them, and effectively manage classroom behavior to support a productive learning environment
- Ensure students receive the support they need to confidently showcase a capstone project at Demo Day, and step in to lead class when the Lead Instructor is out
- Collaborate with the Lead Instructor and other instructional staff, attend weekly staff meetings, and keep students, families, and Program Staff informed on progress
Both roles are seasonal and part-time, generally following the academic semester tied to each hiring cycle above. Specific weekly hours, class days/times, training dates, and site locations vary by cohort and will be confirmed with matched candidates once classes are identified.