About The Position

The School of Computer Science and Engineering at California State University, San Bernardino invites applications for a tenure-track Assistant Professor position in Computer Science, beginning August 2027. All areas of Computer Science will be considered, with a required specialization in Data Science and/or Artificial Intelligence. The successful candidate will contribute through teaching, research, professional activities, and service to the School, College, and University. The appointee is expected to teach undergraduate Computer Science courses and graduate courses related to their area of specialization; produce scholarly research; supervise undergraduate and graduate student research; advise students; contribute to curriculum development; and serve the School, College, University, community, and profession. Candidates should be committed to teaching and mentoring a diverse student population and to working effectively with faculty, staff, and students across disciplines. The position is subject to a satisfactory background check. The successful candidate will be a mandated reporter under California law. CSUSB is a smoke- and tobacco-free campus. Employees must perform CSU-related work in California, subject to the stated policy and its exceptions. Salary is commensurate with experience; the listed Assistant Professor range is $6,221–$13,224. The position is designated as full-time under the employment-type default because no alternative employment schedule is stated.

Requirements

  • Have a Ph.D. in Computer Science or a closely related discipline, with the degree in hand by the time of appointment.
  • Specialize in Data Science and/or Artificial Intelligence.
  • Demonstrate a commitment to excellence in teaching and mentoring a diverse student population.
  • Demonstrate the ability to work effectively with faculty, staff, and students across a wide range of disciplines.

Nice To Haves

  • Demonstrated potential for excellence in teaching, research, and scholarly activities.
  • A strong record or demonstrated potential for excellence in research and teaching in Artificial Intelligence and related areas, including machine learning, generative AI, natural language processing, computer vision, reinforcement learning, trustworthy or responsible AI, and related fields.
  • Evidence of scholarly activity, publication, and innovation.
  • Evidence of exemplary graduate-level teaching and program-level leadership experience.

Responsibilities

  • Teach a variety of undergraduate courses in Computer Science and graduate courses related to the candidate’s area of specialization.
  • Produce scholarly research.
  • Supervise undergraduate and graduate student research.
  • Participate actively in academic student advising.
  • Contribute to the School’s curriculum development.
  • Provide service to the School, College, University, community, and profession.
  • Teach and mentor a diverse student population and work effectively with faculty, staff, and students across disciplines.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

Ph.D. or professional degree

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service