continuum of teaching and research

📣 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!).

In 2017, I wrote an article about finding academic happiness with primarily-undergraduate institutions because of the compelling balance they offer between teaching and research. I continue to receive emails with the same question: how do I find these jobs? This listing of ads 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.

Criteria: 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?

If you are considering entering the job market, I’d encourage you to visit the Resources pages for some insight into the ways in which PUIs might differ in their interviewing processes and values.


Who is hiring in CS so far (2022/23)

📋 Deadlines and Quick Links (soonest on top)

💡 Deadlines are treated very differently between institutions. Read carefully. For example, I strongly encourage you to email search chairs if you’re interested in positions that appear to have passed - they might still be open!

Institution Location App Deadline
Harvey Mudd College Claremont, CA 09/19/2022
Carleton College Northfield, MN 09/28/2022
Middlebury College Middlebury, VT 10/01/2022
Occidental College Los Angelos, CA 10/02/2022
Loyola University Maryland Baltimore, MD 10/07/2022
Denison University Granville, OH 10/10/2022
University of Richmond Richmond, VA 10/14/2022
Smith College Northampton, MA 10/14/2022
Berea College Berea, KY 10/15/2022
Wellesley College Wellesley, MA 10/15/2022
Mount Holyoke College South Hadley, MA 10/17/2022
Lafayette College Easton, PA 10/24/2022
Willamette University Salem, OR 11/01/2022
Grinnell College Grinnell, IA TBA
Lawrence University Appleton, WI TBA
Pomona College Claremont, CA TBA
Union College Schenectady, NY TBA
Whitman College Walla Walla, WA TBA

Berea College

Excerpt Berea College seeks applications for a full-time, tenure-track opening in Computer Science to begin August 2023. The successful candidate will demonstrate strong interest in teaching in a liberal arts context, be able to make connections with other disciplines, and will have interest in using active and engaged learning techniques in teaching, including student-centered pedagogies. Applicants who hold a Ph.D. in computer science or a related field, or plan to obtain their terminal degree by mid-August of 2023 will be given full consideration. Applicants with a Master’s in computer science or a related field and significant industry experience may be considered for a continuing non-tenurable faculty position. We welcome applicants from all subdomains, but specialists in cybersecurity, graphics and visualization, front-end design, accessibility, and those concerned with socially responsible computing are particularly encouraged to apply.

  • Review of applications will begin October 15, and continue until the position is filled
  • Berea, Kentucky. USA.

Full Job Ad back to all deadlines


Carleton College

Excerpt Carleton College invites applications for a tenure-track position in computer science, to begin September 1, 2023. A Ph.D. completed by the start date is required. We expect to make an appointment at the Assistant Professor level, but we are also happy to consider applications from qualified candidates at any rank. We welcome candidates with any specialization in computer science or a closely related field. Candidates interested in teaching our introductory systems course or courses in related subfields such as green/energy-aware computing, robotics, security, networks, operating systems, etc. are especially encouraged to apply.

  • Applications completed by September 28, 2022 will receive full consideration
  • Northfield, Minnesota. USA.

Full Job Ad back to all deadlines


Denison University

Excerpt The Computer Science program at Denison University invites applications for multiple tenure track faculty positions at open rank to begin in August 2023. Candidates are required to have a PhD in Computer Science or a closely related field by the start date… We are seeking energetic and dynamic teachers who are committed to teaching a variety of courses in the CS core curriculum and creating new electives that complement our existing offerings. Candidates should be dedicated to teaching in a liberal arts setting, mentoring undergraduate students, and supervising their research projects. The successful candidate will also be expected to contribute to the continued growth of the department and the college and maintain a strong scientific research record of peer-reviewed publications in any CS specialty or related field.

  • We will begin reviewing applications on a rolling basis beginning on October 10, 2022
  • Granville, Ohio. USA.

Full Job Ad back to all deadlines


Grinnell College

Placeholder Grinnell College will invite applications for a tenure-track position starting in Fall 2023. Ad forthcoming.

  • Applications will be reviewed at the beginning of November (deadline TBA).
  • Grinnell, Iowa. USA.

back to all deadlines


Harvey Mudd College

Excerpt Harvey Mudd College invites applications for a tenure-track faculty position at the rank of Assistant Professor, beginning fall 2023. Exceptional candidates at higher ranks will also be considered. The position is jointly held through the Hixon Center for Climate and the Environment (HCCE) and the Department of Computer Science. All areas in computer science that align with the HCCE goals will be considered, with preference given to candidates who can significantly contribute to our course offerings and build a shared vision for climate and environmental studies at a liberal arts college of science and engineering … The successful candidate will have a demonstrated commitment to developing excellence in teaching undergraduates and building a strong, independent research program.

  • All applications received by September 19, 2022 will receive full consideration
  • Claremont, California. USA.

Full Job Ad back to all deadlines


Lafayette College

Excerpt The Lafayette College Computer Science Department invites applications for two full-time, tenure-track Assistant Professor positions commencing in July 2023. Candidates from all computing related research areas including interdisciplinary ones are encouraged to apply. Candidates should have earned a Ph.D. in computer science or a related field by the start of their appointment. The department especially welcomes applications from candidates who will contribute to Lafayette’s commitment to diversity and inclusion. Candidates with credentials meriting an initial appointment at the associate professor level will also be considered.

  • Review of applications will begin on October 24, 2022
  • Easton, Pennsylvania. USA.

Full Job Ad back to all deadlines


Lawrence University

Placeholder Lawrence University will invite applications for a tenure-track position starting in Fall 2023. Ad forthcoming.

  • Applications will be reviewed at the beginning of October (deadline TBA).
  • Appleton, WI. USA.

back to all deadlines


Loyola University Maryland

Excerpt Loyola University Maryland is hiring two tenure-track positions at either Assistant or Associate starting in Fall 2023. We are seeking individuals committed to excellence in undergraduate education at a vibrant liberal arts university who can continue a productive research program. The hired faculty members will be joining a collaborative and supportive small department of eight full-time faculty, with a teaching load of 8-9 credits during each of the fall and spring semesters (either 2 courses with labs, or 3 without labs), no required summer teaching, and research support (travel funding, startup funds, equipment funds, student research support, etc.). We support a B.S., B.A., and Interdisciplinary computer science degrees, in addition to a B.S. and M.S. in data science. The successful candidate will primarily teach in the undergraduate programs ranging from introductory to advanced level, and will have the opportunity to teach in the Data Science Masters program as well. Candidates in all areas of specialization will be considered. We are particularly interested in applicants with an interest in teaching first- and second-year students, computer science theory courses, or data science courses; and who are aware of high impact practices and how to teach a diverse study body. See our job ad for full details.

  • Applications will be reviewed starting 10/07/2022, and continue until the post is filled. We expect to be making offers by December.
  • Baltimore, MD. USA.

Full Job Ad back to all deadlines


Middlebury College

Excerpt Middlebury College invites applications for two full-time tenure-track faculty positions in computer science, beginning in Fall 2023. Middlebury College is a top-tier liberal arts college with a demonstrated commitment to excellence in faculty teaching and research. The teaching load at Middlebury College is 4-5 courses per year, depending on the sizes of the classes, number of contact hours, labs, etc. Middlebury College provides broad support for such endeavors including competitive start-up funds, internal student research scholarships, faculty professional development funds, and state-of-the-art research facilities and equipment. Teaching expertise in areas such as databases, machine learning, software development, applied areas, and interdisciplinary connections is of particular interest.

  • Review of applications will begin October 1st, and continue until the positions are filled.
  • Middlebury, Vermont. USA.

Full Job Ad back to all deadlines


Mount Holyoke College

Excerpt The Mount Holyoke College Computer Science Department invites applications for an open rank tenure-track faculty position, to begin in the fall of 2023. We are searching broadly for candidates with a strong commitment to excellence in teaching, a vibrant research program that can engage undergraduates, and a passion for working with a diverse population of students. Mount Holyoke’s teaching load is 4 courses per year. We welcome applications in all specialties, particularly systems, theory and data science.

  • Review of applications to begin October 17, 2022
  • South Hadley, MA. USA.

Full Job Ad back to all deadlines


Occidental College

Excerpt Occidental faculty are committed teacher-scholars who bring research and creative discovery to life for students in classrooms, labs, and mentored projects. As a faculty member in the Department of Computer Science, you will be teaching broadly in our curriculum, advising students, carrying out research, and providing department and college-wide service. The Department was formed relatively recently in 2017, and you will have a strong voice in the ongoing development of our curriculum and policies. We are committed to supporting and mentoring faculty for success, in teaching, research, and beyond, and will work with various other Centers at Occidental to do so… We especially welcome faculty interested in collaborating with the social sciences, the humanities, and the arts, and who may contribute to existing and developing partnerships with other departments such as Music and Media Arts & Culture.

  • To be assured full consideration, your application materials must be received by 10/02/2022
  • Los Angeles, California. USA.

Full Job Ad back to all deadlines


Pomona College

Placeholder Pomona College expects to invite applications for a tenure-track position starting in Fall 2023.

  • TBA - ad forthcoming
  • Claremont, California. USA

back to all deadlines


University of Richmond

Excerpt The University of Richmond Department of Computer Science invites applications for two full-time faculty positions to begin in the 2023-24 academic year. One position is at the tenure-track Assistant Professor level, the other is open to rank, across the Assistant, Associate or Full Professor levels … We are seeking colleagues who will enhance the undergraduate teaching as well as scholarly and creative opportunities provided by our computer science program. The area of specialty is open, but we especially welcome applicants with background and/or teaching experience in systems areas, including operating systems, computer organization, simulation, distributed/cloud computing, networks, robotics, cybersecurity, and software engineering.

  • Review of applications will commence October 14, 2022 and continue until the position is filled
  • Richmond, Virginia. USA.

Full Job Ad back to all deadlines


Smith College

Excerpt The Department of Computer Science at Smith College invites applications for two positions, one Open Rank position and one at the rank of Associate or Full Professor to begin on July 1, 2023. Dedicated teacher-scholars from all areas of computer science or closely related fields are encouraged to apply. Qualifications for both positions include a Ph.D. in Computer Science or a related field (such as Electrical and Computer Engineering), a strong commitment to teaching, and a high potential for research. We seek candidates with scholarly interests that contribute to the diversity of research specialties within the department; especially wellcome are hardware, systems, robotics, bioinformatics or theory. Applications should highlight experience and interest in undergraduate teaching and ability to actively engage diverse student populations across the liberal arts. For the Associate/Full Professor position, we welcome candidates who show qualities and experience that will enable them, after a short period of adaptation, to take on leadership roles in the governance of the department.

  • Review of applications will begin on October 14, 2022
  • Northampton, MA. USA.

Full Job Ad back to all deadlines


Union College

Placeholder Union College expects to invite applications for a tenure-track position starting in Fall 2023.

  • Schenectady, NY. USA

back to all deadlines


Wellesley College

Excerpt Wellesley College seeks candidates for faculty positions in computer science at all levels (Professor/Associate Professor/Assistant Professor), starting in July 2023. The Computer Science Department is strongly committed to outstanding teaching and scholarship, and to providing students with the best possible research experiences. We are especially interested in candidates whose teaching, scholarship, service, or personal experience has prepared them to successfully attract, retain, and mentor underrepresented students in computing.

  • Applications will be reviewed starting on October 15, 2022 and will continue until the position is filled
  • Wellesley, MA. USA.

Full Job Ad back to all deadlines


Whitman College

Placeholder Whitman College will again invite applications for a tenure-track position starting in Fall 2023. Ad forthcoming.

  • Applications will be reviewed beginning in December (deadline TBA).
  • Walla Walla, Washington. USA.

back to all deadlines


Willamette University

Excerpt Willamette University invites applications for a tenure-track position in computer science starting in Fall 2023. We particularly invite candidates at the rank of Assistant Professor; other ranks will be considered. Candidates will join the Computing and Data Science faculty and should have a Ph.D. in computer science or a related field prior to their start date. Applicants in all areas of computer science will be considered; however, candidates with software development and/or industry experience are particularly encouraged to apply. Standard teaching load is 5 classes per year. All candidates are expected to show a commitment to teaching, research, and service.

  • Applications will be reviewed beginning November 1, 2022
  • Salem, Oregon. USA.

Full Job Ad back to all deadlines