University of California, Berkeley
Instructor Pool Online Data Analytics, Data Science, Software Development
University of California, Berkeley, Berkeley, California, United States, 94709
Instructor Pool Online Data Analytics, Data Science, Software Development, and Cybersecurity Programs UC Berkeley Extension
Position Overview
Position title:
Instructor (Non-Senate, Non-Tenure Track)
Salary range:
Compensation depends on delivery format. A synchronous live online course pays ~$3,000‑$4,000 per course; an asynchronous start‑anytime online course pays $165 per final student grade submitted each month, totaling ~$660‑$21,285 per course.
Percent time:
Part‑time, agreed on a course‑by‑course basis.
Anticipated start:
Some appointments may begin as early as the spring semester.
Review timeline:
Applicants are considered as needs arise; the applicant pool will remain in place for 9‑12 months. Those wishing to remain beyond the final closing date must reapply.
Position duration:
Course length varies: 10‑12 weeks for fall, spring, summer semesters; 9‑18 months for asynchronous online start‑anytime courses.
Application Window
Open date:
November 21 2025
Next review date:
Friday, Dec 5 2025 at 11:59 pm (Pacific Time)
Final date:
Friday, Nov 20 2026 at 11:59 pm (Pacific Time)
Position Description
UC Berkeley Extension (UNEX) connects UC Berkeley with the public. We invite qualified instructors to teach online courses in Data Analytics, Data Science, Software Development, and Cybersecurity.
Courses are delivered online through Canvas (asynchronous) or Zoom (synchronous). Most synchronous courses run in the evening or on weekends (Pacific Time).
Course Subjects
Data Analytics and Data Science
Software Development and Advanced Software Development
Cybersecurity
Data Analytics and Data Science Topics
Introduction to SQL
Introduction to Databases
Data Warehousing and Business Intelligence
Data Visualization
Introduction to Data Analytics
Python for Data Analysis
R for Data Analysis
Data Analytics Capstone
Introduction to Big Data
Introduction to Data Science
Introduction to Machine Learning Using Python
Machine Learning and Deep Learning
Artificial Intelligence Foundations
Data Science Capstone
Software Development and Advanced Software Development Topics
Introduction to C Language Programming
C++ Programming
First Course in Java
Programming Python
Data Structures and Algorithms
Front‑End Web Development
JavaScript Frameworks
Modern Web Applications and Cloud Computing
Software Design Patterns
Software Quality Assurance
Software Development Capstone
Java: Discovering Its Power
Mastering Python
Back‑End Development with Java/Python
Web Software Security Frameworks
Advanced Databases
Advanced Software Development Capstone
Cybersecurity Topics
Advanced Network Cybersecurity and AI Monitoring
Cybersecurity AI Risk Management and Governance
Automated Cybersecurity Incident Response and Digital Forensics
Advanced Topics in AI Cybersecurity and Capstone
General Duties
Supporting all students through inclusive curriculum, pedagogy, and classroom environment. Duties vary by instruction method.
Synchronous Live Online (Zoom) : syllabus development; assignment creation; lesson planning; preparing course materials; managing Canvas site; delivering lectures and learning activities.
Asynchronous Online (Start Anytime) : reviewing syllabus and pre‑filled content; learning Canvas tools; requesting training as needed.
All formats: required trainings, timely student support, grading and posting of final grades; use of University‑approved platforms (Canvas, Zoom, Google Workspace, etc.); adherence to policies; responding to Program or Department Director requests.
U.S.A. Residency and Work Authorization
All work performed in the United States. Applicants must be authorized to work in the U.S. at hire; visa sponsorship not available.
Qualifications
Basic qualifications : Bachelor’s degree or equivalent international degree.
Additional qualifications : Five or more years of professional industry work experience since degree.
Preferred qualifications :
Six or more years of professional industry experience in the course subject.
Advanced degree preferred.
Teaching, training, or coaching experience in the subject, within a U.S. corporate environment or a U.S. college/university.
Experience designing syllabi, learning objectives, lectures, and assessments.
Experience teaching online or developing academic content for online courses.
Strong communication, organizational, and collaboration skills.
Proficiency or willingness to learn instructional technology (Canvas, Panopto, Zoom, Microsoft Office, Google Workspace).
Application Requirements
Curriculum Vitae or Resume.
Cover Letter describing prior teaching experience, approach, and future interests related to inclusive curriculum.
Optional: Sample syllabi or teaching evaluations.
Reference Requirements
References requested at the interview stage; only contacted for finalists.
Apply at
https://aprecruit.berkeley.edu/JPF05017
Contact: extension-jobs@berkeley.edu
About UC Berkeley
UC Berkeley is committed to diversity, equity, inclusion, and belonging. All qualified applicants will receive consideration for employment without regard to any protected status. UC Berkeley is an Equal Opportunity Employer.
Job Location
San Francisco Bay Area, California, U.S.A.
#J-18808-Ljbffr
Position title:
Instructor (Non-Senate, Non-Tenure Track)
Salary range:
Compensation depends on delivery format. A synchronous live online course pays ~$3,000‑$4,000 per course; an asynchronous start‑anytime online course pays $165 per final student grade submitted each month, totaling ~$660‑$21,285 per course.
Percent time:
Part‑time, agreed on a course‑by‑course basis.
Anticipated start:
Some appointments may begin as early as the spring semester.
Review timeline:
Applicants are considered as needs arise; the applicant pool will remain in place for 9‑12 months. Those wishing to remain beyond the final closing date must reapply.
Position duration:
Course length varies: 10‑12 weeks for fall, spring, summer semesters; 9‑18 months for asynchronous online start‑anytime courses.
Application Window
Open date:
November 21 2025
Next review date:
Friday, Dec 5 2025 at 11:59 pm (Pacific Time)
Final date:
Friday, Nov 20 2026 at 11:59 pm (Pacific Time)
Position Description
UC Berkeley Extension (UNEX) connects UC Berkeley with the public. We invite qualified instructors to teach online courses in Data Analytics, Data Science, Software Development, and Cybersecurity.
Courses are delivered online through Canvas (asynchronous) or Zoom (synchronous). Most synchronous courses run in the evening or on weekends (Pacific Time).
Course Subjects
Data Analytics and Data Science
Software Development and Advanced Software Development
Cybersecurity
Data Analytics and Data Science Topics
Introduction to SQL
Introduction to Databases
Data Warehousing and Business Intelligence
Data Visualization
Introduction to Data Analytics
Python for Data Analysis
R for Data Analysis
Data Analytics Capstone
Introduction to Big Data
Introduction to Data Science
Introduction to Machine Learning Using Python
Machine Learning and Deep Learning
Artificial Intelligence Foundations
Data Science Capstone
Software Development and Advanced Software Development Topics
Introduction to C Language Programming
C++ Programming
First Course in Java
Programming Python
Data Structures and Algorithms
Front‑End Web Development
JavaScript Frameworks
Modern Web Applications and Cloud Computing
Software Design Patterns
Software Quality Assurance
Software Development Capstone
Java: Discovering Its Power
Mastering Python
Back‑End Development with Java/Python
Web Software Security Frameworks
Advanced Databases
Advanced Software Development Capstone
Cybersecurity Topics
Advanced Network Cybersecurity and AI Monitoring
Cybersecurity AI Risk Management and Governance
Automated Cybersecurity Incident Response and Digital Forensics
Advanced Topics in AI Cybersecurity and Capstone
General Duties
Supporting all students through inclusive curriculum, pedagogy, and classroom environment. Duties vary by instruction method.
Synchronous Live Online (Zoom) : syllabus development; assignment creation; lesson planning; preparing course materials; managing Canvas site; delivering lectures and learning activities.
Asynchronous Online (Start Anytime) : reviewing syllabus and pre‑filled content; learning Canvas tools; requesting training as needed.
All formats: required trainings, timely student support, grading and posting of final grades; use of University‑approved platforms (Canvas, Zoom, Google Workspace, etc.); adherence to policies; responding to Program or Department Director requests.
U.S.A. Residency and Work Authorization
All work performed in the United States. Applicants must be authorized to work in the U.S. at hire; visa sponsorship not available.
Qualifications
Basic qualifications : Bachelor’s degree or equivalent international degree.
Additional qualifications : Five or more years of professional industry work experience since degree.
Preferred qualifications :
Six or more years of professional industry experience in the course subject.
Advanced degree preferred.
Teaching, training, or coaching experience in the subject, within a U.S. corporate environment or a U.S. college/university.
Experience designing syllabi, learning objectives, lectures, and assessments.
Experience teaching online or developing academic content for online courses.
Strong communication, organizational, and collaboration skills.
Proficiency or willingness to learn instructional technology (Canvas, Panopto, Zoom, Microsoft Office, Google Workspace).
Application Requirements
Curriculum Vitae or Resume.
Cover Letter describing prior teaching experience, approach, and future interests related to inclusive curriculum.
Optional: Sample syllabi or teaching evaluations.
Reference Requirements
References requested at the interview stage; only contacted for finalists.
Apply at
https://aprecruit.berkeley.edu/JPF05017
Contact: extension-jobs@berkeley.edu
About UC Berkeley
UC Berkeley is committed to diversity, equity, inclusion, and belonging. All qualified applicants will receive consideration for employment without regard to any protected status. UC Berkeley is an Equal Opportunity Employer.
Job Location
San Francisco Bay Area, California, U.S.A.
#J-18808-Ljbffr