Talent.com
Instructor Pool Online Data Analytics, Data Science, Software Development
Instructor Pool Online Data Analytics, Data Science, Software DevelopmentInsideHigherEd • Berkeley, California, United States
Instructor Pool Online Data Analytics, Data Science, Software Development

Instructor Pool Online Data Analytics, Data Science, Software Development

InsideHigherEd • Berkeley, California, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.part_time
job_description.job_card.job_description

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 : The compensation model varies depending upon the course delivery format. For a synchronous Live Online course, a reasonable estimate for this position is $3,000 -$4,000 total per course. For an asynchronous Start Anytime Online course, this position is paid $165 per final student course grade submitted each month; a reasonable estimate ranges from $660 - $21,285 total per course; and monthly payments typically begin within 6 months after the course start date. Instructor compensation is determined by course length, number of units, enrollment, budgetary considerations, and other factors.

Percent time : Part-time by agreement on a course-by-course basis.

Anticipated start : Some appointments may begin as early as the spring semester.

Review timeline : Applicants are considered for positions as needs arise; the existence of this applicant pool does not guarantee that a position is available. The applicant pool will remain in place for 9-12 months; those interested in remaining in the applicant pool beyond the advertised final closing date must reapply.

Position duration : Length of courses differs depending on the subject, level, format / schedule, and credits taught. For the fall, spring, and summer semesters, course length typically ranges from approximately 10 to 12 weeks. For asynchronous online start anytime courses, agreement length typically ranges from 9 to 18 months. Further course agreements may be assigned based upon program needs, meritorious performance, and funding availability.

Application Window

Open date : November 21, 2025

Most recent review date : Friday, Dec 5, 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 : Friday, Nov 20, 2026 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

UC Berkeley Extension (UNEX), the continuing education branch of the University of California, Berkeley, has been building bridges between UC Berkeley and the public since 1891. UNEX serves the professional and continuing education goals of thousands of people each year and plays an essential part of the University mission to : extend the research and scholarship of UC Berkeley to a global community; increase access to higher education for non-traditional, online, and international students; and improve the workforce. UC Berkeley Extension is a part of the division under the leadership of the Dean of Extended Education that also includes Berkeley Summer Sessions, Berkeley Study Abroad, and Osher Lifelong Learning Institute.

UC Berkeley Extension invites applications for a pool of qualified, dynamic instructors with a commitment to professional and continuing education in Data Analytics, Data Science, Software Development, and Cybersecurity to teach one or more online courses each year for our Engineering, Technology, and Environmental Management department.

Courses are offered online :

  • Online instruction is delivered asynchronously through our learning management system (Canvas) or through synchronous live lectures (Zoom).
  • Most synchronous live online lecture courses are offered in the evening and on the weekend (U.S.A. Pacific Time).

Course Subjects

We are seeking qualified applicants who possess current subject matter expertise and / or teaching knowledge in (but not limited to) the following course subjects. For program and course descriptions, please refer to the departmental link below.

Data Analytics and Data Science

  • 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

  • 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

  • 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
  • Other Data, Programming, Software Development, or Cybersecurity Courses or Subjects

    (please specify in your cover letter)

    General Duties

    The department seeks candidates who can support the success of all students through inclusive curriculum, classroom environment, and pedagogy. Specific duties and expectations will vary depending on the method of instruction including : Synchronous Live Online (Zoom); or Asynchronous Online (Start Anytime).

  • For synchronous instruction (live online courses), duties include but are not limited to : syllabus development; assignment development; lesson planning for class meetings; preparing and submitting required texts and course materials; reviewing and updating Canvas course site; and delivering lectures, presentations, and learning activities for all required hours of instruction.
  • For asynchronous instruction (start anytime online courses), duties include but are not limited to : reviewing the syllabus and pre-populated online course content; learning and utilizing Canvas classroom management tools; and requesting any training needs from the Program Director or Department Director.
  • For all instruction (regardless of course format) duties include but are not limited to : completing required trainings as mandated by the UC Presidential policies; responding to student questions and learning needs in a timely manner; grading student assignments and posting final student grades to the instructor portal in a timely manner; utilizing University-approved course support platforms including the Canvas Learning Management System, Zoom, Instructor Portal, Google Workspace, etc.; reviewing and following University and departmental policies, logistics, and other guidelines as published on the departmental Instructional Resource Site; and responding to other requests from the Program Director or Department Director in a timely manner.
  • U.S.A. Residency and U.S.A. Work Authorization

  • All work must be performed in the United States, whether in person or online. Applicants must be authorized to work in the United States at the time of hire. Visa sponsorship is not available for this position.
  • Data Analytics, Data Science, Software Development, and Cybersecurity Programs : https : / / extension.berkeley.edu / academic-areas / technology-and-information-management / #!?tab=programs&availability=all

    Data Analytics, Data Science, Software Development, and Cybersecurity Programs : https : / / extension.berkeley.edu / academic-areas / technology-and-information-management / #!?tab=courses

    Qualifications

    Basic qualifications (required at time of application)

  • Bachelor's degree or equivalent international degree required.
  • Additional qualifications (required at time of start)

  • 5 or more years of professional industry work experience since degree.
  • Preferred qualifications

  • 6 or more years of professional industry work experience in the course subject.
  • Advanced degree in course subject preferred.
  • Teaching, training or coaching experience in the course subject, within a U.S. corporate environment, or at a U.S. college / university institution.
  • Experience in creating syllabi, learning objectives, lectures / presentations, learning activities, assignments, assessments, exams, and quizzes.
  • Experience teaching online and / or developing academic content for online courses.
  • Ability to convey conceptual and complex ideas and information.
  • Ability to support the success of all students through inclusive curriculum, classroom environment, and pedagogy.
  • Effective verbal / written communication and presentation skills (English).
  • Effective organizational skills with attention to detail.
  • Ability to collaborate with colleagues and work within a team environment.
  • Proficiency in (or willingness to learn) instructional and other technology, such as : Learning Management Systems (Canvas); lecture / presentation capture applications (Panopto); online video conferencing (Zoom); Microsoft Office (Word and PowerPoint); file sharing (Google drive or Dropbox); and Google Workspace tools (email, calendar, docs, sheets, slides, etc).
  • Application Requirements

    Document requirements

  • Curriculum Vitae or Resume - Your most recently updated C.V. or resume.
  • Cover Letter - Please discuss prior teaching experience, teaching approach, and other / future teaching interests. This can include, for example, specific efforts, accomplishments, and future plans to support the success of all students through inclusive curriculum, classroom environment, and pedagogy.
  • (Optional)

  • Sample Syllabi and / or Teaching Evaluations (Optional)
  • Reference requirements

  • References are requested from candidates at the interviewing stage, and references are only contacted for finalists.
  • Apply link : https : / / aprecruit.berkeley.edu / JPF05017

    Help contact : extension-jobs@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

    San Francisco Bay Area, California, U.S.A.

    To apply, visit https : / / aprecruit.berkeley.edu / JPF05017

    Copyright ©2025 Jobelephant.com Inc. All rights reserved.

    Posted by the FREE value-added recruitment advertising agency

    jeid-2ccfa2ea4d8b114d90a10177e7514be5

    serp_jobs.job_alerts.create_a_job

    Instructor Pool Data • Berkeley, California, United States

    Job_description.internal_linking.related_jobs
    Instructor Pool - Online Data Analytics, Data Science, Software Development, and Cybersecurity Programs - UC Berkeley Extension

    Instructor Pool - Online Data Analytics, Data Science, Software Development, and Cybersecurity Programs - UC Berkeley Extension

    University of California-Berkeley • San Francisco, CA, United States
    serp_jobs.job_card.part_time
    Instructor (Non-Senate, Non-Tenure Track) .The compensation model varies depending upon the course delivery format.For a synchronous Live Online course, a reasonable estimate for this position is...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $2,162 per week in Sonoma, CA

    Travel Nurse RN - Pediatrics - $2,162 per week in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time
    TravelNurseSource is working with Coast Medical Service to find a qualified Pediatrics RN in Sonoma, California, 95476!.Coast Medical Service is a nationwide travel nursing & allied healthcare ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $1,862 per week in Sonoma, CA

    Travel Nurse RN - Pediatrics - $1,862 per week in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time +1
    TravelNurseSource is working with Infojini Healthcare to find a qualified Pediatrics RN in Sonoma, California, 95476!.Self Assessment (Skills Checklist). At Infojini Healthcare, We tell it like it i...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Cardiology

    Cardiology

    CompHealth • Napa, California, US
    serp_jobs.job_card.full_time
    Cardiology physician job in California : Napa is becoming a vibrant and modern town with a respect for its past.Just down the road from the protected historic districts, home to some of northern Ca...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $2,122 per week in Sonoma, CA

    Travel Nurse RN - Pediatrics - $2,122 per week in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time
    TravelNurseSource is working with Mindlance Health to find a qualified Pediatrics RN in Sonoma, California, 95476!.ID : 74133382 Shift : Monday – Friday : 8am-5pm Description : Here is a high level job...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $2,057 per week in Sonoma, CA

    Travel Nurse RN - Pediatrics - $2,057 per week in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time
    TravelNurseSource is working with Triage Staffing to find a qualified Pediatrics RN in Sonoma, California, 95476!.Travel Nursing : Pediatrics Sonoma. Shift Details : 8H Days (12 : 00 AM-12 : 00 PM).Leng...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $2,022 to $2,216 per week in Sonoma, CA

    Travel Nurse RN - Pediatrics - $2,022 to $2,216 per week in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time +2
    TravelNurseSource is working with Thrive Staffing to find a qualified Pediatrics RN in Sonoma, California, 95476!.Join Our Team at Thrive Staffing!. Are you a skilled Peds, RN? Thrive Staffing is ac...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $1,886 per week in Sonoma, CA

    Travel Nurse RN - Pediatrics - $1,886 per week in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time
    TravelNurseSource is working with GetMed Staffing to find a qualified Pediatrics RN in Sonoma, California, 95476!.GetMed Staffing is searching for a strong Pediatric RN to assist our traveler-frien...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Director of Data Science, Ads Delivery & Performance

    Director of Data Science, Ads Delivery & Performance

    Pinterest • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $2,270 per week

    Travel Nurse RN - Pediatrics - $2,270 per week

    Bestica • Sonoma, CA, United States
    serp_jobs.job_card.full_time
    Bestica is seeking a travel nurse RN Pediatrics for a travel nursing job in Sonoma, California.Job Description & Requirements. Pediatric Ambulatory Clinic RN Traveler.Delivers comprehensive nursing ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $2,064 per week in Sonoma, CA

    Travel Nurse RN - Pediatrics - $2,064 per week in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time
    TravelNurseSource is working with Convergence Medical Staffing to find a qualified Pediatrics RN in Sonoma, California, 95476!. Job - Pediatric RN, City : Sonoma, State : California, Estimated Start ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Director of Data Science, Ads Measurement & Attribution

    Director of Data Science, Ads Measurement & Attribution

    Pinterest • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $2,288 per week in Sonoma, CA

    Travel Nurse RN - Pediatrics - $2,288 per week in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time
    TravelNurseSource is working with talent4health to find a qualified Pediatrics RN in Sonoma, California, 95476!.Cares for infants, children, and adolescents, often working in pediatric hospitals or...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics in Sonoma, CA

    Travel Nurse RN - Pediatrics in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time
    TravelNurseSource is working with Titan Medical Group to find a qualified Pediatrics RN in Sonoma, California, 95476!.Titan Medical is looking for travelers to fill a Travel Pediatric position for ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $1,918 to $2,118 per week in Sonoma, CA

    Travel Nurse RN - Pediatrics - $1,918 to $2,118 per week in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time
    TravelNurseSource is working with Ventura MedStaff to find a qualified Pediatrics RN in Sonoma, California, 95476!.Are you ready to take your Travel career to the next level? See places you have n...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Nurse RN - Pediatrics - $2,120 per week in Sonoma, CA

    Travel Nurse RN - Pediatrics - $2,120 per week in Sonoma, CA

    TravelNurseSource • Sonoma, CA, US
    serp_jobs.job_card.full_time
    TravelNurseSource is working with Accurate Staffing Consultants to find a qualified Pediatrics RN in Sonoma, California, 95476!. Accurate Staffing Consultants is currently seeking RN PEDS positions ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Pediatric Ambulatory Clinic RN - $2,222 per week

    Travel Pediatric Ambulatory Clinic RN - $2,222 per week

    Synergy Medical Staffing • Sonoma, CA, United States
    serp_jobs.job_card.permanent
    Synergy Medical Staffing is seeking a travel nurse RN Pediatrics for a travel nursing job in Sonoma, California.Job Description & Requirements. Shift : 5x8 Days, 08 : 00 : 00-16 : 00 : 00, 8.When you join Sy...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Pediatric Ambulatory Clinic RN

    Travel Pediatric Ambulatory Clinic RN

    Synergy Medical Staffing • Sonoma, CA, US
    serp_jobs.job_card.permanent
    Synergy Medical Staffing is seeking a travel nurse RN Pediatrics for a travel nursing job in Sonoma, California.Job Description & Requirements. Shift : 5x8 Days, 08 : 00 : 00-16 : 00 : 00, 8.When you joi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted