Despite their research-intensive PhDs, many graduates find academic happiness with primarily-undergraduate institutions because of the compelling balance they offer between teaching and research. But the pathways to these positions is often not clear (how do I find these jobs?), and often requires insider knowledge of a landscape that is invisible to PhD students. This listing is meant to help navigate that muddy water. See archived listings from previous years.

This document does not contain most CS faculty positions. It’s specifically intended for people who want to invest in teaching/mentorship with undergraduate students while still staying active in their scholarship. See our Resources page for insight into the ways in which PUIs might differ in their interviewing processes and values.

📣 If you would like to add your position, please visit the Post an Ad page for logistical details or the FAQ for more info about this site (it’s free!).

Criteria For Job Postings

The positions on this page should be…

  • accessible to those with a Ph.D. in CS (or a closely related field)
  • permanent positions (mostly likely tenure-track) why?
  • universities that identify as primarily-undergraduate institutions why?
  • institutions that highly value teaching, but also secure time and financial resources for faculty to remain engaged with research. what does this mean?

Searches This Year

Currently Active Searches

The following searches are currently active and are definitely accepting applications.

Institution Job Type Location Deadline
Pomona College Tenure Track Claremont, CA, USA 2026-10-04
No matching items

Rolling Review

The following searches have been posted without a formal deadline. Applications are being reviewed on a rolling basis.

Institution Job Type Location Date Posted
No matching items

Due Date Past

The following searches have deadlines which are nominally past. However, deadlines are treated very differently between institutions. Read carefully. For example, we strongly encourage you to email search chairs if you’re interested in positions that appear to have passed - they might still be open!

Institution Job Type Location Deadline
No matching items

Position Descriptions

Below are the position descriptions for all of this year’s searches which are not confirmed to be closed.

Pomona College (Tenure Track)

Pomona College seeks applications for an Assistant Professor of Computer Science to begin on July 1, 2027. We seek candidates with a strong commitment to i) inclusive undergraduate teaching across all levels of our curriculum; ii) mentoring a diverse student body and fostering a supportive learning environment; iii) developing a strong, independent research program that involves undergraduates and leads to peer-reviewed publications; and iv) helping build community within our Department and the College.
We welcome applicants with broad intellectual interests from a wide range of subdisciplines, with a preference for candidates whose research and teaching interests complement those of the current faculty or who can contribute to expanding the department’s curricular range and scholarly interests. The teaching commitment is four courses per year over two semesters of instruction (2-2). CS faculty are expected to teach at least two required courses among our introductory (introduction to programming and computer science, mathematical foundations, and data structures) and/or core (algorithms, languages and theory of computation, and computer systems) sequences. Candidates should have a Ph.D. in hand by their start date, usually July 1, 2027.
The salary for this position will range from $105,000 to $135,000 and will be set based on a variety of factors, including but not limited to internal equity, experience, education, specialty, and training. For further information, we can be reached via email at cssearch@pomona.edu.

🗓️ Review of applications begins October 4th, 2026 and will continue until the position is filled.
🌎 Claremont, CA, USA

Full job postingBack to all deadlines

No matching items