continuum of teaching and research This page is maintained by Evan Peck (Bucknell), with help from Anna Ritz (Reed College)

What are PUIs and why list them? - 2021/22 Hiring Cycle

If you would like to add a listing to this page, please visit the Add Listing page

In 2017, I wrote an article about finding academic happiness with primarily-undergraduate institutions. 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. To see last year’s list, see the 20/21 version of this page.

This document does not contain many CS academic positions. It’s intended for those who want to invest in teaching/mentorship with undergraduate students while still staying active in their scholarship. The positions on this page should be…

  • accessible to those with a Ph.D. in CS
  • Universities that identify as primarily-undergraduate colleges and universities.
  • Institutions that highly value teaching, but also secure time and financial resources for faculty to remain engaged with research. This typically means a reduced teaching load (often 3/2 or 2/2) with professional support funds.

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 (2021/22)

Deadlines are interpreted differently between institutions. See full description for context

Permanent (Tenure-Track) Positions

While I provide rough guidelines on teaching/scholarship balance, the schools here still cover a range of resources / teaching loads. Always ask questions.

Fixed-Term Positions

You should know that this category includes a wide diversity of positions in terms of resources, length, and university status. And while they are at institutions in which the tenure-track faculty have research resources, it’s possible that these positions do not carry the same benefits. Ask lots of questions!


This list contains all positions in alphabetical order. Entries with [P] are permanent positions. Entries with [FT] are fixed-term positions

[P] Amherst College (Massachusetts)

[Excerpt] The Amherst College Department of Computer Science invites applications for a full-time tenure-track position at the rank of assistant professor, beginning July 1, 2022. Candidates in all areas of computer science are encouraged to apply… our expectation is that the successful candidate will excel at teaching and mentoring this extraordinarily talented group of students who are broadly diverse with regard to race, ethnicity, socioeconomic status, gender, nationality, sexual orientation, and religion. Both research and teaching are supported by the college, which is situated within a vibrant intellectual community (including the University of Massachusetts Amherst, an R1 university with a highly ranked CS department). The department comprises seven tenure-line faculty with research programs in performance modeling, natural language processing, data science, machine learning, distributed algorithms, and systems… The teaching load is two courses per semester.

  • Applications received by October 18, 2021, will be assured of full consideration
  • Link to application

back to deadlines

[FT] Barnard College (New York)

[Excerpt] Barnard seeks to hire a recent Ph.D. graduate as an endowed Roman Family Teaching and Research Fellow in Computer Science at Barnard for the academic year beginning July 1, 2022. The Roman Family Teaching and Research Fellow in Computer Science position is a full-time two-year faculty position with the option of extending for a third year. Fellows will engage in teaching (two courses per year) and in research, and will be expected to participate in curriculum and program development, undergraduate advising, and mentoring of undergraduate research. The position is open to all areas of computer science as well as to multidisciplinary scholars with a significant computational focus. We encourage candidates who take a multidisciplinary approach, whether across multiple subareas of computer science, or with another discipline. Candidates must have a PhD in Computer Science or a related discipline by the start date, and should have a promising research agenda and record of scholarship and a demonstrated commitment to undergraduate teaching, mentoring, and increasing diversity in computer science.

  • Applications received by March 25, 2022, will be assured of full consideration
  • Link to application

back to deadlines

[P] Beloit College (Wisconsin)

[Excerpt] The Beloit College Department of Mathematics and Computer Science invites applications for a tenure-track position in Computer Science, beginning August 2022. Area of expertise is open, although preference will be given to candidates who are prepared to teach Machine Learning and Artificial Intelligence (AI), and other courses that will support our growing Data Science, Engineering and/or Cognitive Science programs … Faculty at Beloit College teach six courses per year. We seek an excellent teacher who is committed to teaching and mentoring undergraduates within a residential, liberal arts environment … In addition to teaching, faculty are expected to develop research programs that engage undergraduates; contribute to all-college programs, including the advanced mentoring program, career channels and international education; and participate in campus governance.

  • To ensure full consideration, please submit all materials by September 1, 2021
  • Link to application

back to deadlines

[FT] Bowdoin College (Maine)

[Excerpt] The Department of Computer Science at Bowdoin College invites applications for the position of Lecturer starting July 1, 2022. The initial appointment will be three years, contingent on successful review after the first year, with the possibility of additional renewal upon subsequent reviews. We desire to fill this position with someone who (1) is an excellent teacher with a passion for computer science; (2) has a keen interest in computer science pedagogy; and (3) is excited to teach a diverse set of courses. The lecturer will keep abreast of advances in computer science pedagogy and use this expertise to support pedagogical innovation at Bowdoin. The teaching load for this position is five courses per year, generally two introductory level courses and three intermediate courses. PhD preferred; master’s degree required.

  • Review of applications will begin November 1, 2021 and will continue until the position is filled**
  • Link to application

back to deadlines

[P] Bryn Mawr College (Pennsylvania)

[Excerpt] The Department of Computer Science at Bryn Mawr College invites applications for a full-time, tenure-track Assistant Professor position to begin August 1, 2022. We are seeking candidates specializing in any of the following areas: theory, algorithms, or systems. The successful candidate will contribute to the development and teaching of a diverse and inclusive undergraduate curriculum, including interdisciplinary programs and college-wide initiatives such as the 360 Program and the Emily Balch Seminars. The candidate will be expected to teach courses at all levels of the undergraduate program in computer science and to establish an active and successful research program. Candidates must have completed all Ph.D. requirements in Computer Science or a closely related field by the start date.

  • Applications received by October 18, 2021 will receive full consideration.
  • Link to application

back to deadlines

[P] Bucknell University (Pennsylvania)

[Excerpt] The Department of Computer Science at Bucknell University seeks applications for one or more open-rank tenure-track positions to begin in August 2022… We seek applicants who demonstrate interest in reflexive, multicultural, and inclusive teaching practices and who commit to collaborating with departmental colleagues and students. The successful candidates will teach in one or more areas of our core CS curriculum … Although candidates from all research areas are strongly encouraged to apply, we are particularly interested in those from areas that extend the range of expertise of our faculty, such as artificial intelligence, programming language design, and cybersecurity. The successful candidates will contribute to the teaching of programming language design, software engineering, and/or artificial intelligence. As a liberal arts institution, we value a broad definition of computer science, and we are particularly interested in candidates whose research areas either expand the range of expertise in the department or lead to connections with other disciplines, such as the humanities, arts, social sciences, or natural sciences. Candidates will be expected to develop a scholarly program that creates opportunities for student mentorship and participation. Bucknell University provides support for a pre-tenure sabbatical leave, scholarly travel and development funds, and numerous programs to fund faculty-guided undergraduate research.

  • Review of applications will begin on November 1 and continue until the position is filled.
  • Link to application

back to deadlines

[P] Calvin University

[Excerpt] The Department of Computer Science at Calvin University invites applicants for two full-time, tenure-track faculty positions to begin August 2022 and strongly encourages applications from women and other under-represented groups. The department is particularly interested in expanding its expertise in the areas of data science, data analytics & visualization, and machine learning, but individuals from all computing-related areas are encouraged to apply.

  • Review of completed applications will begin October 1, 2021 and will continue until the position is filled.
  • Link to application

back to deadlines

[P] Canisius College (New York)

[Excerpt] The Department of Computer Science at Canisius College located in Buffalo, NY, invites applications for a tenure-track Assistant Professor of computer science and cybersecurity, beginning Spring 2022 or Fall 2022. Candidates should show a strong commitment to undergraduate teaching and ability to establish and maintain a high-quality research program that involves undergraduate students. Teaching responsibilities, although flexible, will include courses in the field of cybersecurity as well as courses in computer science at all levels. Additional responsibilities include student advisement and a commitment to departmental and college-wide service.

  • Review of completed applications will begin October 15, 2021 and will continue until the position is filled.
  • Link to application

back to deadlines

[FT] Carleton College (Minnesota)

[Excerpt] Carleton College invites applications for two one-year visiting faculty positions in computer science with the possibility of renewal, beginning September 1, 2022, at the rank of assistant professor or instructor (Ph.D. preferred). We are also open to part-time or part-year appointments. We seek an enthusiastic computer scientist committed to excellence in teaching in a liberal arts environment. We are particularly interested in candidates committed to teaching a diverse student body. Appointees would be expected to teach a total of six courses over three ten-week trimesters, at a range of levels, from the introductory level to advanced undergraduate courses.

  • Review of completed applications will occur on a rolling basis and will continue until the positions are filled.
  • Link to application

back to deadlines

[FT] Colby College (Maine)

[Excerpt] The Department of Computer Science at Colby College, located in Waterville, ME, invites applicants for a 1-year Visiting Assistant Professor position, to begin on September 1, 2022. Applicants must hold, or be close to completing, a Ph.D. in computer science, computer engineering, or a related area. We welcome applications from all areas of computer science, but preference will be given to those who will support students interested in artificial intelligence, an area of focus at Colby with the new Davis Institute for AI. The teaching load is 5 courses for the year.

back to deadlines

[P] Colby College (Maine)

[Excerpt] The Department of Computer Science at Colby College, located in Waterville, ME, invites applications for an open rank Tenure-Track position in Computer Science, to start on September 1, 2022. Applicants must hold, or be close to completing, a Ph.D. in computer science, computer engineering, or a related area. We welcome applications from all research and teaching areas of expertise, but preference will be given to applicants who teach in areas related to artificial intelligence, computer vision, or embedded systems.

back to deadlines

[P] Colgate University (New York)

[Excerpt] The Department of Computer Science at Colgate University invites applications for two tenure-stream positions at the rank of Assistant Professor, beginning fall semester 2022 … We expect applicants to be committed to excellence in undergraduate teaching and in research. We encourage candidates from all areas of computer science to apply. We are interested in candidates who are enthusiastic to teach in our computer science curriculum at all levels and to develop new courses in their area(s) of expertise. We welcome applications from candidates with cross-disciplinary expertise related to the Middle Campus Initiative for Arts, Creativity, and Innovation and/or related to the Robert H. N. Ho Mind, Brain, and Behavior Initiative, which are part of Colgate’s Third-Century Plan. We seek applicants that complement and broaden the department program, through teaching, research or service. Teaching responsibilities for each semester consist of two course sections plus one or two labs (for a total of three labs over the academic year).

  • Review of applications will begin October 20, 2021. Applications will continue to be accepted after this date until both positions are filled
  • Link to application

back to deadlines

[FT] The College of New Jersey

[Excerpt] The Department of Computer Science at The College of New Jersey (TCNJ) invites applications for a ten-month, renewable, non-tenure track faculty Lecturer position in computer science starting August 2022. The position is offered for an initial two-year appointment, with potential for renewal for a second two-year appointment and subsequent three-year appointments based on performance. We are seeking broadly trained applicants from all areas of computer science, who are passionate about teaching computer science in a primarily undergraduate, residential, liberal arts-centered institution. The successful candidate will teach computer science courses at all levels of the curriculum (introductory-, mid-, and advanced-level) and help to develop innovative, upper-level courses that complement and diversify the department’s offerings. Expertise in cybersecurity or data science is beneficial. The successful candidate will also display dedication to inclusive excellence in STEM and higher education. Candidates should have a doctorate or master’s degree in Computer Science, or a closely related field; demonstrated excellence in teaching; and a strong commitment to the education of undergraduates. Candidates with equivalent experiences – from industry or other backgrounds – will also be considered.

  • Review of complete applications will begin on January 18, 2022 and continue until the position is filled.
  • Link to application

back to deadlines

[P] Colorado College (Colorado)

[Excerpt] The Department of Mathematics and Computer Science at Colorado College invites applications for a tenure-track position at the Assistant Professor level to begin in August of 2022. We encourage candidates from all areas of computer science to apply. We seek a computer scientist with broad teaching interests who can teach introductory as well as advanced computer science courses to a diverse community of undergraduate students and mentor computer science majors who are completing a capstone experience. All candidates should be able to teach our introductory sequence, currently taught in Java, and a variety of advanced computer science courses including a CS elective in their primary field of study. The successful candidate should also be able to develop and maintain a rigorous research program that can engage undergraduate students. Mentoring and advising students interested in computer science both at the introductory and more senior level is expected. Finally, the successful candidate will be expected to contribute to the department and the college through service.

  • Applications received by October 25, 2021 will receive full consideration.
  • Link to application

back to deadlines

[P] Cal Poly, San Luis Obispo (California)

[Excerpt] The Department of Computer Science and Software Engineering at California Polytechnic State University in San Luis Obispo (Cal Poly) invites applications for a full-time tenure-track faculty position at the Assistant Professor rank beginning Fall Quarter 2022. Salary is commensurate with qualifications and experience. Duties include teaching undergraduate and master’s level courses in line with Cal Poly’s Learn by Doing pedagogy which involves extensive lab work and projects, supporting and expanding curricular development in Computer Science or Software Engineering, pursuing research in these areas, and providing service to the department, the university, and the community. Particular areas of interest include: all areas of computing including computer science education, with a focus on candidates who can direct efforts related to broadening participation in computer science across campus along with a focus on engaging with underrepresented students in research, teaching, service, advising, mentoring or community engagement in computing.

[P] Connecticut College (Connecticut)

[Excerpt] Connecticut College is seeking to expand its Computer Science Department and continue to develop its growing interdisciplinary collaborations with other departments. The College invites applications for a tenure-track position at the rank of Assistant Professor to begin in Fall 2022. The Computer Science Department currently consists of six permanent faculty members and has established research programs in algorithms, robotics/AI, music/audio processing, educational technology, graphics/VR, computer vision, bioinformatics, and machine learning. We seek a new member to join our department whose research focuses on various aspects of data science and related fields in Computer Science. Research of interest includes, but is not limited to, data analytics, intelligent cloud, big data, data mining, and machine learning. Candidates should have completed a Ph.D. in Computer Science or related field by the time of the appointment, have an active research program in one or more of our areas of interest, a strong commitment to excellence in undergraduate teaching and to the mission of the College, and the potential to conduct research in a liberal arts setting.

back to deadlines

[FT] Dickinson College (Pennsylvania)

[Excerpt] Dickinson College invites applications for two Visiting Assistant Professor positions in Computer Science, beginning Fall 2022. Applicants should have an MS or higher degree in CS or a related field and an interest in innovative teaching in a liberal arts setting. One of the positions will be a two-year appointment and the other will be a one-year appointment. The College is committed to building a representative and diverse faculty, administrative staff, and student body. We encourage applications from all qualified persons

  • Review of applications will begin immediately and continue until the position is filled.
  • Link to application

back to deadlines

[P] Grinnell College (Iowa)

[Excerpt] The Department of Computer Science invites applications for a 2-year appointment beginning Fall 2022. Assistant Professor (Ph.D.) preferred; Instructor (ABD) or Associate Professor possible. Candidates with research and teaching interests in any area of Computer Science are encouraged to apply. Candidates with degrees in closely-related fields who have relevant experience will also be considered. The teaching load is five courses (or equivalent; some classes with a significant lab component are credited as 1.5 courses) over two semesters.

back to deadlines

[P] Furman University (South Carolina)

Note: there is a potential for two positions to be hired from this ad [Excerpt] The Department of Computer Science at Furman University invites applications for a tenure track position at the Assistant, Associate, or Full Professor rank to begin August 1, 2022. Candidates must have a Ph.D. in Computer Science or a closely related field, and all areas of specialty will be considered. The position requires a demonstrated potential for superb teaching, including the ability to work with a diverse population of students, excellence in scholarly and professional activity involving undergraduates with a broad spectrum of backgrounds and abilities, effective institutional service, and a willingness to work with colleagues across disciplines.

back to deadlines

[P] Hamilton College (NY)

[Excerpt] The Computer Science Department at Hamilton College invites applications for two tenure-track positions at the rank of Assistant Professor, beginning July 1, 2022. We seek candidates with expertise in any applied area of computer science such as Systems, Networks, Natural Language Processing, Machine Learning, and others. We are seeking candidates who can demonstrate their experience in teaching or working with diverse student populations. Your cover letter should address the ways in which you would further the College’s goal of building a diverse and inclusive educational environment. We expect an ongoing research program that could involve undergraduate researchers. Research support includes start-up funds, annual conference travel, and a generous sabbatical leave program. The position requires institutional service including academic advising of undergraduate students after the first year.

  • Our review of applications will begin on September 15, 2021, and continue until the positions are filled
  • Link to application

back to deadlines

[FT] Harvey Mudd College (CA)

_[Excerpt] The Computer Science Department at Harvey Mudd College (HMC) invites applications for Visiting Professor one-year and two-year positions in computer science starting in the 2022-23 academic year. Candidates in all areas of computer science and at all ranks, including Associate or Full Professors planning a sabbatical or retirement visit, will be considered. HMC is a highly selective undergraduate liberal arts college (850 students) emphasizing science, mathematics, and engineering. HMC is part of the Claremont Colleges, a consortium that includes five colleges and two graduate schools. The Computer Science Department currently has sixteen tenure-track faculty members and anticipates searching for additional tenure-track faculty during the 2022-23 academic year. The department and the college place a high value on engaging students from traditionally underrepresented groups, and candidates from these groups are especially encouraged to apply.

  • Review of applications will begin by March 4, 2022 and continue until the search concludes.
  • Link to application

back to deadlines

[FT] Haverford College (PA)

[Excerpt] The Department of Computer Science of Haverford College welcomes applications for a full-time, multi-year Visiting Assistant Professor for the 2022-2023 academic year. Responsibilities will include teaching five-course units over two semesters - often an effective load of 2-2 or 2-1 once lab supervision is taken into account. Courses could include introductory CS (CS1 and CS2), discrete mathematics, and/or upper-level elective courses, including supervising lab or discussion sections. There may also be opportunities to advise a set of senior thesis projects, which would count towards the overall teaching units. While there is no research required for this position, active researchers are encouraged to apply and research funding is available to help visitors continue their research activities. Candidates in all areas of Computer Science, Mathematics, and connected fields are encouraged to apply. The successful candidate will have a Ph.D. (ABD considered) and excellent teaching skills and experience. The College and the Department seek candidates who are well prepared to engage students from diverse backgrounds, and equipped to use varied pedagogies in the classroom.

  • Applications received by February 15, 2022, will be given full consideration
  • Link to application

back to deadlines

[P] James Madison University (Virginia)

[Excerpt] The Department of Computer Science at James Madison University invites applications for tenure-track faculty positions to begin August 2022. We are committed to cultivating a welcoming and diverse environment for our faculty, staff, and students, and we value candidates who will be both impactful teachers and impactful scholars. Preference will be given to applicants at the Assistant Professor level, and exceptional candidates at other ranks will also be considered. Applicants from all areas of specialization are encouraged to apply. We especially welcome candidates with a background in Software Engineering, Web and Mobile Development, or Cyber Security. We are particularly interested in candidates with experience and/or interest in promoting diversity and inclusion within the department and the discipline. Candidates should demonstrate the ability and interest in providing high-quality undergraduate teaching in the context of a liberal arts university. Preference will be given to applicants with the potential to develop and sustain an active, undergraduate-oriented research program

back to deadlines

[P] Lafayette College (Pennsylvania)

[Excerpt] The Lafayette College Computer Science Department invites applications for a full-time, tenure-track Assistant Professor position commencing in July 2022. Candidates should be able to teach one or more systems courses such as Networks, Databases, Operating Systems, Distributed Computing or Computer Organization. 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.

back to deadlines

[P] Lawrence University (Wisconsin)

[Excerpt] Lawrence University invites applications for a full-time tenure track position as Assistant Professor of Computer Science to begin September 1, 2022. Appointment at the associate level may be considered commensurate with experience. A PhD in Computer Science or closely related field is required by job start date. The Department of Mathematics and Computer Science seeks an excellent teacher who is passionate about working with undergraduates in a liberal arts setting while actively engaging in high-quality research. Lawrence offers majors in Computer Science, Mathematics, and minors in Computer Science, Mathematics, and Statistics and Data Science. Recent computer science graduates are employed at Airbnb, Apple, Amazon, Facebook, Google, LinkedIn, Microsoft, Nintendo, Pixar, Epic, Smart Things, and Workday. Others have attended graduate programs at Wisconsin, Minnesota, Georgia Tech, North Carolina State, RPI, USC, RIT, and Michigan. Candidates should be enthusiastic to teach broadly, including introductory and core courses (e.g., programming, algorithms, data structures) as well as advanced offerings in their particular areas of interest and expertise. We encourage innovative pedagogies and thoughtful mentoring to help us create a more inclusive Lawrence. Computer scientists from all research areas are encouraged to apply.

  • Evaluation of applications will begin October 1st, 2021 and continue until the position is filled. We welcome applications received after this date, and will evaluate them as they arrive.
  • Link to application

back to deadlines

[P] Lewis & Clark College (Oregon)

[Excerpt] Lewis & Clark College, a private liberal arts college with 2,000 undergraduates, invites applications for a tenure-track assistant professorship beginning fall 2022. The position is located in the Department of Mathematical Sciences (encompassing mathematics, statistics, and computer science) and also contributes to the College’s new interdisciplinary Data Science program.

  • Review of applications will begin on October 18, 2021 and continue until the position is filled.
  • Link to application

back to deadlines

[P] Loyola University Maryland (Maryland)

[Excerpt] Loyola University Maryland’s Department of Computer Science is hiring a tenure-track Assistant Professor in any CS discipline, although expertise in theory is a plus. PhD in CS or a related discipline is required. We are a growing department of 8 full-time faculty at a liberal arts college. Faculty teach 3 courses each in spring and fall, and have research support. We also support a data science program (BS and MS) that the successful candidate could teach in if interested. For more information about our department check out our website. We are located in Baltimore, MD, which has a thriving tech scene, and many great places to live and for partners to work. Loyola’s commitment to diversity and inclusion spans the entire campus. With a newly established Office of Equity and Inclusion headed by our Chief Equity and Inclusion Officer, we are committed to providing an environment where everyone can learn, grow, and thrive.

  • Review of applications will begin on November 1, 2021 and continue until the position is filled.
  • Link to application

back to deadlines

[P][FT] Middlebury College (Vermont)

[Excerpt] Middlebury College invites applications for a full-time tenure-track faculty position and a three-year visiting position in computer science, beginning in Fall 2022. All areas of computer science will be considered, including applied areas with interdisciplinary focus. Teaching responsibilities will include courses throughout the undergraduate computer science curriculum with an emphasis on the candidate’s areas of expertise; as well as regular contributions to the college-wide curriculum, including the first-year seminar program and winter term. Appointment will be made at the rank of Assistant Professor (Ph.D.) or Instructor (ABD). Candidates should provide evidence of commitment to excellent teaching and scholarly potential.

  • Review of applications will begin on November 15, 2021 and will continue until the positions are filled
  • Link to application

back to deadlines

[P] University of Minnesota Duluth - Swenson College (Minnesota)

[Excerpt] The Department of Computer Science in the Swenson College of Science and Engineering at the University of Minnesota Duluth (UMD) invites applications for a tenure-track Assistant Professor that will begin on August 22, 2022. This is a full time, 9 month position. The successful candidate will establish an independent, externally funded research program, which includes mentorship of undergraduates and graduate students. The area of research specialization for this position is open. They will have teaching responsibilities in our lecture and laboratory courses. They will also contribute to graduate and undergraduate teaching, advising, and mentoring, while supporting diversity and inclusion and a commitment to justice. Service to the Department, College, and University is also expected. Candidates must have a Ph.D. in computer science or a related discipline by July 1, 2022. Experience with effective and innovative teaching methods, such as active learning, is preferred.

  • Review of complete applications will start October 27, 2021, and continue until the position is filled
  • Link to application

back to deadlines

[FT] Mount Holyoke College (Massachusetts)

[Excerpt] The Mount Holyoke College Computer Science Department seeks a Lecturer to teach and inspire a vibrant community of students. This teaching-focused renewable position, to begin Fall 2022, is on a non-tenure-track path that culminates in the rank of Senior Lecturer. The teaching load is 5 courses per year, which may be divided between courses and lab sections. We are searching broadly for candidates with a strong commitment to excellence in teaching computer science and a passion for engaging a diverse population of undergraduate students… Candidates should have a demonstrated record of strong teaching at the undergraduate level and experience mentoring students who are broadly diverse with regard to race, ethnicity, socioeconomic status, gender, nationality, sexual orientation, and religion.

  • We will begin reviewing applications immediately and continue until the position is filled (posted on Oct 13th)
  • Link to application

back to deadlines

[P] Oberlin College (Ohio)

[Excerpt]The Computer Science Department at Oberlin College invites applications for a full-time, tenure track faculty position in the College of Arts and Sciences. The incumbent will teach the standard teaching load (4.5 courses per year, with labs counting towards this total) at all levels of undergraduate Computer Science including advanced courses in the incumbent’s area of research. The incumbent will also be expected to engage in sustained scholarly research and/or other creative work appropriate to the position and participate in the full range of faculty responsibilities, including academic advising and service on committees. The Computer Science department has 8 faculty positions (including this position) with research interests spanning the areas of machine learning, computer vision, privacy, security, human-computer interaction, theory, and computer science education. To be assured of consideration, submit a letter of application, a curriculum vitae, teaching and research statements, graduate academic transcripts, and at least three recent letters of reference, with one of those letters addressing teaching, to https://jobs.oberlin.edu/postings/10916 by October 31, 2021. All areas of computer science are encouraged to apply.

  • Review of applications will begin on October 31st, 2021 and will continue until the positions are filled
  • Link to application

back to deadlines

[P] Ohio Wesleyan University (Ohio)

[Excerpt] Ohio Wesleyan University’s Department of Mathematics and Computer Science invites applications for a tenure track Assistant Professor position in computer science to begin in August 2022. We seek an enthusiastic instructor with a demonstrated interest in teaching a wide variety of computer science courses across the curriculum. Candidates who have experience in databases, software engineering, data mining, network security, or other applied computer science fields are especially encouraged to apply. Qualified candidates will (1) be excellent teachers, able to teach a variety of undergraduate computer science courses at all levels, (2) be eager to participate in the department’s efforts to engage in mentored research opportunities with students in mathematics, statistics, computer science, and data analytics, (3) maintain a productive, ongoing research program, and (4) contribute actively to the growth of the department and its efforts to attract and retain a diverse student body. Ideal candidates will have experience teaching and mentoring students of all backgrounds, including those who are traditionally underrepresented in computer science. We will also look favorably on candidates who can effectively teach courses in which students possess a range of skill levels. For more information, please see our postings on https://www.mathjobs.org/jobs/list/18174. This job is part of a cluster of positions with which Ohio Wesleyan seeks to further diversify its curriculum and faculty. For more information about the cluster, please visit https://owu.edu/joinOWUfaculty

  • Review of applications will begin on October 25, 2021 and will continue until the position is filled
  • Link to application

back to deadlines

[P] Olin College (Massachusetts)

[Excerpt] Are you passionate about equity and access? Do you want to join us in reframing who can be engineers and what counts as engineering? Do you want to mentor students to better integrate engineering and other fields as they study and tackle complex technical systems and societal challenges? Come join our team. We are looking for individuals (at all ranks) with expertise and experience in engineering (all disciplines) and/or adjacent fields (e.g., applied mathematics, computer science, applied physics). Olin is committed to becoming an increasingly inclusive and diverse learning community that supports equitable learning opportunities for everyone, and we strongly encourage women and individuals from historically underrepresented communities to apply.

  • First consideration will be given to applications received by December 1, 2021, but applications will be considered until the position is filled
  • Link to application

back to deadlines

[P] Pomona College (California)

[Excerpt] Pomona College seeks applications for an open-rank (assistant, associate, or full) Professor of Computer Science, to begin on July 1, 2022. All subfields of computer science will be considered. Candidates should have a broad background in computer science, be excellent teachers, have an active research program, and be excited about directing undergraduate research. The teaching load is two courses a semester for the two semesters a year. Faculty are expected to teach across all levels of the curriculum. Candidates should have a Ph.D. in hand by the start date. Pomona College is a highly selective liberal arts college with an enrollment of approximately 1600 students, all undergraduates. We seek to attract, develop, and retain the highest quality faculty and are committed to building a culturally diverse workplace. We value candidates who have experience working with students from diverse backgrounds and who are able to demonstrate a commitment to improving higher education for underrepresented students through their teaching, scholarship, or service.

back to deadlines

[P] University of Puget Sound (Washington State)

[Excerpt] The University of Puget Sound seeks applications for a Tenure-Track Assistant Professor of Computer Science to begin Fall 2022. The successful candidate will teach courses in the existing Computer Science curriculum and develop and teach courses in the new undergraduate Data Science major. Standard teaching load is 6 units per academic year. Candidates are expected to engage in undergraduate research, mentoring, advising, and department and university service assignments. Puget Sound is launching a new undergraduate major in Data Science, and we are seeking candidates who are excited to help support, shape, and teach in the new major. Preference will be given to candidates specializing in one or more of the active areas of research in data science, including data mining and knowledge discovery, big data analytics, data visualization, deep learning, or statistical models for data mining.

back to deadlines

[P] Reed College (Oregon)

[Excerpt] The Department of Computer Science at Reed College invites applications for an open rank tenure-track faculty position beginning in the fall of 2022. Applicants should have a Ph.D. in computer science or a closely related field by the time of the appointment and should be committed to excellence in undergraduate teaching and in research. The successful applicant will teach in the core computer science curriculum at all levels, will develop one or more courses in the applicant’s area(s) of expertise, and will work to foster a welcoming and engaged community. They will maintain an active research program, ideally providing opportunities for student involvement, and they will advise several year-long senior thesis projects. Applicants from all areas of computer science are encouraged to apply.

  • Applications submitted by January 31, 2022 are guaranteed full consideration
  • Link to application

back to deadlines

[FT] Reed College (Oregon)

[Excerpt] The Department of Computer Science at Reed College invites applications for a two-year visiting faculty position, rank open, beginning in the fall of 2022. Applicants are expected to have a Ph.D. in computer science or a related field by the time of their appointment and should be committed to excellence in their teaching and in their scholarship. The successful candidate would teach core and elective courses in computer science and will advise several year-long senior thesis projects.

  • Applications submitted by February 28, 2022 are guaranteed full consideration
  • Link to application

back to deadlines

[P] University of Richmond (Virginia)

[Excerpt] The University of Richmond Department of Mathematics and Computer Science invites applications for a full-time tenure-track position at the rank of Assistant, Associate or Full Professor starting in the 2022-23 academic year. We are seeking a colleague 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 in systems areas, including operating systems, computer organization, simulation, distributed/cloud computing, networks, cybersecurity, and software engineering. A Ph.D. in computer science is required and must be completed by the start date … Applicants should have the potential and desire to commit to highly effective, inclusive teaching at all levels of the undergraduate computer science curriculum and to maintain a vigorous research program that has the potential to engage undergraduates in meaningful research outcomes…

back to deadlines

[P] University of San Francisco

[Excerpt] The University of San Francisco is hiring for multiple full-time tenure-track assistant professor positions in the Computer Science, Data Science, and Engineering programs. USF provides competitive salaries to live in the Bay Area and has excellent support for new faculty such as multiple teaching assistants for your classes, an internal research funding mechanism, and focused writing retreats. USF was listed as a Tier One National University in the 2021 U.S. News & World Report, was ranked 4th in student diversity, and was among best colleges for veterans.

back to deadlines

[P] San Francisco State University (California)

[Excerpt] San Francisco State University, Department of Computer Science offers an exciting opportunity for two tenure-track Assistant Professor positions beginning August 2022. We seek colleagues whose teaching and research interests include High Performance Computing, Theory of Computation, or CS Approaches Against Social Inequities; other areas will also be considered. We are especially interested in qualified candidates who can contribute, through their research, teaching, and/or service, through their commitment to a diverse student population, to the excellence of the academic community.

  • Review of applications will start December 15, 2021 and continue until the positions are filled.
  • Link to application

back to deadlines

[P] Simmons University (Massachusetts)

[Excerpt] The Division of Mathematics, Computing, and Statistics (MCS) at Simmons University is seeking applicants for a tenure-track faculty position in Computer Science at the rank of Assistant Professor, to begin August 15, 2022 (start date negotiable). As a mission-driven institution, we invite applications from candidates who share our passion and commitment to empowering women to thrive in their careers. Responsibilities include teaching courses in computer science, advising Division majors, and supporting the growing Computer Science and Information Technology programs at the university. We invite applicants with specialization in any area, but we are particularly looking for candidates with expertise in networks, cybersecurity, and/or computer architecture. We seek an innovative educator with demonstrated excellence in undergraduate teaching and mentoring, creative curriculum development, and a commitment to interdisciplinary collaboration inside and outside the University.

back to deadlines

[P] Spelman College (Georgia)

[Excerpt] Spelman College invites applications for a tenure-track position at the Assistant Professor level, in Bioinformatics, Computational Biology, or Systems Biology to begin in August 2022. This position represents a joint appointment with the Biology and Computer and Information Sciences departments. The ideal candidate will have expertise in machine learning, artificial intelligence, data mining, natural language processing, or statistics with applications in genomics, healthcare, proteomics, or related areas. The successful candidate will demonstrate not only potential for excellent undergraduate teaching, but also promise in sustained research with opportunities to involve undergraduates, mentoring, and service to the Department and College. The ideal candidate should be able to teach courses within the core curriculum of biology, such as cellular or molecular biology and relevant computer science courses, including introductory programming, data structures, and algorithmic analysis. The candidate will also be expected to develop new bioinformatics courses. Candidates with a demonstrated commitment to working with women and underrepresented minority students through teaching, mentoring, and research are especially encouraged to apply.

back to deadlines

[P] Southwestern University (Texas)

[Excerpt] The Department of Mathematics and Computer Science at Southwestern University invites applications for a tenure-track Assistant Professor position in Computer Science beginning August 2022 … Successful applicants will demonstrate a commitment to pursuing excellence in teaching a broad range of computer science courses (five courses per year) and a willingness to foster undergraduate research. Faculty are also expected to maintain a research program that results in peer-reviewed professional achievement, participate actively in university service, participate conscientiously in academic advising and retention initiatives, and exhibit a dedication to equity and inclusiveness. In line with Southwestern University’s commitment to diversity, the department is especially interested in attracting candidates from underrepresented groups and/or those with a demonstrated commitment to enhancing diversity, equity, and inclusion in STEM.

back to deadlines

[P] University of St. Thomas (Minnesota)

[Excerpt] The University of St. Thomas’s Department of Computer and Information Sciences (CISC) invites applications for two tenure-line assistant/associate professor positions in computer science. The appointments will begin in fall 2022, and the search committee welcomes applicants with expertise in any area of computer science. We are seeking outstanding candidates who are dedicated to innovative undergraduate teaching, creating a productive research agenda, and contributing to the sense of community and support among students, staff, and faculty.

back to deadlines

[P] Swarthmore College - Engineering (Pennsylvania)

[Excerpt] The Department of Engineering at Swarthmore College invites applications for two tenure-track positions at the Assistant or Associate level beginning in Fall 2022. We are especially interested in candidates whose teaching and scholarship incorporates the cross-cutting focus areas of sustainability, social impacts of technology, engineering design, or bioengineering. Specializations can range across the spectrum of engineering subfields, with particular interest in the areas of Civil and Environmental, Electrical, and Mechanical Engineering. We seek candidates with the ability to teach talented undergraduates from diverse backgrounds in introductory core courses as well as mid- to upper-level elective courses in the candidate’s area of specialization.

  • We will begin reviewing applications on December 1, 2021 and continue until available positions are filled.
  • Link to application

back to deadlines

[P] Swarthmore College - CS (Pennsylvania)

[Excerpt] The Department of Computer Science at Swarthmore College invites applications for a tenure-track position at the rank of Assistant Professor to begin Fall semester 2022. Applicants must have a Ph.D. in Computer Science, or expected by Fall 2022. All areas of computer science will be considered, though we are especially interested in areas that complement our existing offerings, including systems areas, algorithms, theory, and interdisciplinary research in the humanities and social sciences. The typical teaching load is two courses and three affiliated lab sections per year split between introductory/intermediate courses and upper level courses. Swarthmore College offers competitive start-up packages to support faculty research and teaching, funds for travel to professional meetings, summer support of undergraduate research collaborators, and a generous sabbatical policy.

  • All applications received by 15 November 2021 will receive full consideration, and review of applications will continue until the position is filled.
  • Link to application

back to deadlines

[P] Transylvania University (Kentucky)

[Excerpt] Transylvania University (www.transy.edu), a top-tier, independent, residential liberal arts college in Lexington, Kentucky, invites applications for the position of Assistant Professor of Computer Science. This is a tenure-track position beginning August 26, 2022. The ideal candidate will have expertise in database management systems, cybersecurity, data analytics, or graphics. Applicants with an interest in interdisciplinary elements of Computer Science are particularly encouraged, especially regarding racial and gender biases in computer technology. We are looking for applicants who are passionate about attracting, teaching, and mentoring historically underrepresented groups in Computer Science. Occasional contributions to First-Year programing and service as an academic adviser are also expected. The teaching load consists of three courses per semester, plus one short-term course in May (3-3-1) that offers additional opportunities for travel courses, team-taught courses and other more experimental classroom endeavors. Other responsibilities include academic scholarship/professional activity, preferably involving undergraduate students, and service to the university through various committee appointments. The university also has an excellent faculty development program that competitively funds faculty (and student) scholarly research and artistic projects.

back to deadlines

[P] Union College (New York)

[Excerpt] The Department of Electrical, Computer and Biomedical Engineering at Union College invites applications for the Mary H. ‘80 and Richard K. ‘80 Templeton tenure-track position in Computer Engineering at the rank of Assistant Professor to begin September 1, 2022… This is an endowed position that benefits from an assigned annual allowance to support research and travel and is part of a broader initiative to further strengthen and integrate engineering and computer science with the liberal arts at Union. Excellent candidates in all areas of Computer Engineering will be considered. Preference will be given to candidates with backgrounds or research interests in robotics, cyber-physical systems and applications, embedded systems, novel actuator and sensor technology, or hardware architectures for machine learning. Applicants with a strong background in collaborative undergraduate teaching and/or with interdisciplinary research interests that intersect with arts and humanities are strongly encouraged to apply.

  • Review of complete applications will begin January 15 and continue until the position is filled
  • Link to application

back to deadlines

[FT] Union College (New York)

[Excerpt] Union College invites applications for a three-year faculty position in Computer Science at the rank of Visiting Assistant Professor, beginning September 2022. The Department offers a B.S. in computer science, supports an ABET accredited B.S. in computer engineering with the Electrical, Computer, and Biomedical Engineering Department, and a digital art program with the Visual Arts department. We participate in data analytics and digital media minors and the computational track of the neuroscience major. We offer introductory courses that engage students with a variety of interests. Current faculty research areas include robotics, HCI, NLP, databases, computational complexity, and software design. At Union, institutional expectations and support are balanced between teaching and research; the ideal candidate will be enthusiastic about teaching, supervising undergraduate research, and sustaining an independent research program. Furthermore, Union recognizes the rich possibilities of interdisciplinary studies by offering opportunities for faculty and students to engage with multiple disciplines - and each other - in collaborative classroom settings, innovative majors, and unique research initiatives. We are therefore particularly interested in candidates who can teach not only core computer science classes but also interdisciplinary courses that connect computing to the arts, humanities, and/or social sciences. The position typically involves teaching two courses in each of our three ten-week trimesters.

  • Review of complete applications will begin March 1 and continue until the position is filled
  • Link to application

back to deadlines

[P] University of Mary Washington (Virginia)

[Excerpt] The University of Mary Washington (UMW) invites applications for a tenure-track position at the assistant or associate professor level in computer science to begin August 16, 2022. Our close-knit team of ten faculty specializes in working with eager undergraduate students in small classes and one-on-one mentoring settings. Candidates for the position must either have earned a Ph.D. in Computer Science or a closely related field or have made substantial progress toward completing their dissertation. An earned terminal degree will be required for continuation in the tenure-track position. Passionate teachers in all subdisciplines of computer science will be considered. Successful applicants will demonstrate an enthusiasm for teaching at the undergraduate level, the ability to teach a variety of computer science topics, an interest in involving undergraduates in research, and demonstrate dedication to effective teaching and high-impact learning in an inclusive environment that embraces diverse talents and backgrounds. The normal teaching load is three sections per semester in small classes.

back to deadlines

[P] Valparaiso University (Indiana)

[Excerpt] Valparaiso University invites applications for the position of Assistant Professor, in the Department Computing and Information Sciences, beginning in Fall of 2022. Valparaiso University (“Valpo”), a community of learning grounded in the Lutheran tradition of scholarship, freedom, and faith, prepares students to lead and serve both church and society. Located one hour southeast of Chicago on a 310-acre campus, Valpo is a comprehensive university with an enrollment of over 3,100 undergraduate and graduate students. Valpo is consistently recognized as one of the best private universities in the Midwest and is located in Valparaiso, Indiana, a county seat of 30,000 residents with high quality schools and an active social community.

  • Applicants are encouraged to apply by December 3, 2021 but the position will be open until filled.
  • Link to application

back to deadlines

[P] Vassar College (New York)

[Excerpt] The Department of Computer Science at Vassar College invites applications for a tenure-track position at the rank of Assistant Professor starting in the 2022-23 academic year. We seek creative individuals who are able to teach undergraduate courses in the department, maintain an active research program, and engage undergraduates in their research. The ideal candidate would be able to develop our core courses in theory and algorithms, while also offering higher-level courses in their area of expertise. Candidates with expertise in Data Science are especially encouraged to apply. A PhD in Computer Science or related field is expected by the start of the Fall 2022 semester. A typical teaching load is one lab course and one non-lab course each semester.

  • Complete applications received by October 18, 2021 will receive full consideration
  • Link to application

back to deadlines

[FT] Wabash College (Indiana)

[Excerpt] Wabash College invites applications for a Visiting Assistant Professor of Computer Science, to start July 1, 2022. The initial appointment is for one year, with renewal for a second year possible based on a determination of college circumstances and needs. Any specialization will be considered, but preference may be given to areas that expand the breadth of the department. Applicants must have a commitment to excellence in undergraduate teaching, an appreciation for the broad intellectual community of an excellent liberal arts college, and the ability to work with a diverse student body. Teaching duties are three courses per semester and include a wide range of courses, both upper and lower level … Salary and benefits are competitive and include institutional support for professional development.

back to deadlines

[P] Washington and Jefferson College (Pennsylvania)

[Excerpt] The Department of Computing and Information Studies (CIS) at Washington & Jefferson College is searching for a colleague with interdisciplinary interests in the field of computing for a tenure-track Assistant Professor position. The CIS program offers an interdisciplinary computing major with tracks in data science, digital media, computer science, interaction design, and web and mobile technologies. We especially welcome applicants with expertise in data analytics, digital humanities, or mobile or media development to support these current tracks or grow the program in new directions. The CIS program at W&J views computing as a liberal arts discipline and is committed to providing inclusive classroom experiences and collaborating with other disciplines and programs including Gender and Women’s Studies, Professional Writing, Art, Music, Environmental Studies, History, Communication Arts, Economics, and other social and natural sciences. We actively invite applications from women and members of other historically underrepresented groups.

  • Review of applications will begin on **December 6 ** and continue until the position is filled
  • Link to application

back to deadlines

[P] Wesleyan University (Connecticut)

[Excerpt] The Department of Mathematics and Computer Science at Wesleyan University invites applications for a tenure track assistant professorship in Computer Science to begin in Fall 2022 … We encourage candidates in all areas of Computer Science to apply, including those who deepen or broaden our existing research strengths, and especially encourage candidates who can contribute to the diversity (broadly conceived) of the department. Theory, programming languages, algorithms, network science, networking, and privacy and security are well-represented in the department. Duties include conducting an independent program of research, teaching, advising and mentoring students, and participating in faculty governance at the departmental and university level. Tenure track faculty in Computer Science at Wesleyan teach three courses per year. Wesleyan values both research and teaching highly and has a strong and diverse student body.

back to deadlines

[P] Westmont College (California)

[Excerpt] We seek a faculty member with a PhD in computer science who demonstrates professional and personal interests that extend beyond computer science, to include a commitment to life-long learning in the liberal arts and an ability to cultivate such learning in undergraduate students. As a college rooted in the worldwide, evangelical Protestant Christian tradition, we are seeking candidates personally committed to this heritage. Applicants should also share our commitment to greater inclusion of underrepresented groups in a field that sorely needs such diversity. The computer science program at Westmont reflects our assumption that a solid theoretical understanding provides the necessary basis for elegantly and efficiently solving problems – whether in research or development. With this pedagogical perspective in mind, the new faculty member will have opportunities to make significant contributions to the content and structure of the program.

back to deadlines

[P] Whitman College (Washington)

[Excerpt] The Department of Computer Science seeks applicants for two Tenure-track positions beginning August 2022, rank open. … We seek candidates who will strive for excellence in teaching as well as scholarship, including those who currently hold industry positions. The successful candidate will offer a range of computer science courses at all levels, supervise senior capstone projects, and offer courses that contribute to the College’s general education requirements. The standard annual teaching load is five courses. The College provides a generous pre-tenure sabbatical leave program and professional development support for both research and teaching.

back to deadlines

[P] Williams College (Massachusetts)

[Excerpt] The Department of Computer Science at Williams College invites applications for two faculty positions beginning July 1, 2022. One is a tenure-track position at the rank of assistant professor with a three-year initial term. The other is an open-rank position with a preference for more advanced candidates…We invite applications from all areas of computer science for both positions…Candidates should have a commitment to excellence in both teaching and research, and candidates should, by September 2022, possess a Ph.D. in computer science or a closely related discipline. Successful candidates will teach a total of three courses during the academic year, along with associated labs.

  • Applications received by November 15, 2021 will receive full consideration.
  • Link to application

[FT] Williams College (Massachusetts)

[Excerpt] The Department of Computer Science at Williams College invites applications for a one-year visiting faculty position beginning in the fall of 2022. Candidates should have a commitment to excellence in teaching and should have a Ph.D., or made significant progress towards completing a Ph.D., in computer science or a closely related discipline by September 2022. Successful candidates will teach a total of four courses with associated labs during the academic year.

back to deadlines