The Department of Computer Science at Rutgers University invites applications for an instructional, non-tenure track position. A PhD degree in Computer Science or related field is required. The teaching faculty position targets Rutgers’s instructional needs in the areas of Introductory Topics in Computer Science, Algorithms, Computer Systems, and Data Science. Rutgers has recently launched a new major in Data Science and is committed to teaching excellence at the undergraduate and graduate levels. Depending on experience, suitable candidates will be invited to teach in our Masters programs or to develop and manage applied learning opportunities such as internships.

The appointment will start as early as January 1, 2024, and the length of the contract will be a minimum of one year, and may be longer contingent on the candidate’s experience. Reappointments are typically for multiple years. We are searching for an Assistant Teaching Professor, but will consider excellent applications for all ranks, including Associate Teaching Professor, Teaching Professor, and Distinguished Teaching Professor.

Responsibilities include teaching Computer Science undergraduate classes, interviewing and hiring recitation instructors and graders (typically senior undergraduate or Masters students), coordinating and supervising recitation sections, creating exams, homework, and programming assignments, possibly in collaboration with other instructors, coordinating and supervising grading, and curriculum development. Other duties, such as managing applied learning opportunities such as internships, are also possible depending on experience.

Consideration of candidates will begin immediately and continue until positions are filled.

For more information about CS at Rutgers go to and for Data Science see

How to Apply: Applicants should submit their cover letter, CV, and contact information for three references to: 

Rutgers Policies: Offer is contingent upon successful completion of all pre-employment screenings. Rutgers is an equal opportunity employer: see