Assistant Professor - Computer Science and Software Engineering (AY 27/28)

Cal PolySan Luis Obispo, CA
$110,000 - $123,000Onsite

About The Position

The Computer Science and Software Engineering Department in the College of Engineering at California Polytechnic State University (Cal Poly) is seeking applications for a full-time, academic year, tenure-track faculty position at the Assistant Professor rank, starting Fall 2027. Cal Poly emphasizes a "Learn by Doing" philosophy, preparing graduates for immediate impact. The university is committed to the teacher-scholar model, expecting faculty to excel in teaching, remain current in their fields, and engage in high-quality scholarly work. The successful candidate will teach undergraduate and master's level courses, contribute to curriculum development, and perform university service. The department fosters close student-faculty interaction, real-world projects, and a supportive, inclusive environment. Areas of curricular emphasis include privacy and security, artificial intelligence, game development, and data science.

Requirements

  • An earned doctorate (Ph.D.) in Computer Science, Computer Engineering, Software Engineering, or a closely related field from an accredited institution or international equivalent. Candidates nearing completion (ABD) will be considered if the doctorate is awarded by the start of the appointment.
  • Excellence in teaching.
  • Effective communication and interpersonal skills.
  • Ability to work effectively with students, staff, and faculty.
  • Ability to develop an externally funded, applied research program that involves undergraduate and graduate students, and partnerships with key stakeholders.
  • Demonstrated experience and commitment to hands-on, student-centered learning and teaching.
  • Demonstrated ability to collaboratively work in multidisciplinary settings.
  • Excellent written and oral communication skills.
  • Strong interests in undergraduate and graduate teaching.
  • Demonstrated proficiency in written and oral use of the English language.
  • Compliance with CSU Executive Order 1083 as a 'mandated reporter' under the California Child Abuse and Neglect Reporting Act.
  • Satisfactory completion of a background check.
  • Establish an on-campus presence.

Nice To Haves

  • Industry experience.
  • Demonstrated excellence in university level teaching and research (commensurate with time since degree).
  • Experience with laboratory-based instruction.
  • Experience working with diverse populations and fostering a collaborative, supportive, and inclusive environment.
  • Ability to teach courses in areas of need: operating systems, software engineering, high-performance computing, distributed computing, and full-stack mobile and web development.
  • Ability to teach courses in additional areas of emphasis: privacy and security, artificial intelligence, game development, and data science.

Responsibilities

  • Teach undergraduate and master's level courses in computer science and/or software engineering.
  • Support and expand curricular development in computer science and/or software engineering.
  • Engage in scholarly work of high quality, evidenced by external peer review.
  • Perform service activities at all levels of the University.
  • Develop an externally funded, applied research program involving undergraduate and graduate students, and partnerships with key stakeholders.
  • Demonstrate commitment to hands-on, student-centered learning and teaching.
  • Collaboratively work in multidisciplinary settings.
  • Potentially teach in a year-round operations model, involving two out of three semesters annually.

Benefits

  • Parental leave
  • Educational fee waivers
  • Childcare pre-tax benefits
  • On-campus children’s center

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