The Lafayette College Computer Science Department invites applications for a full-time teaching and technology support specialist. This role involves supporting teaching and research activity in the department through course instruction and support of critical CS infrastructure. The candidate will provide teaching support by offering 1-2 introductory courses each semester, conducting regularly scheduled tutorials on specific technical topics, and supervising student workers, such as teaching assistants and tutors. In addition, the successful candidate will play a crucial role in the daily operation of our computing infrastructure and provide essential teaching support within the Department of Computer Science. Responsibilities to the computing infrastructure include (1) regularly maintain and manage the hardware and software components of the Computer Science computing infrastructure, (2) plan and implement enhancements to the computing infrastructure, and (3) foster cooperative working relationships with Lafayette College’s Information Technology Services.
A master’s degree in Computer Science, Computer Engineering, Information Systems, or related field, is required. At least 1 year of relevant work experience is preferred. Excellent communication skills are essential, as well as an ability to work with students in an undergraduate setting. Prior teaching experience is highly valued. Candidates should show demonstrated proficiency in, or the desire to learn, the administration of cross-platform computer systems (Linux, Windows, Mac), computer networks, software engineering and database systems.
The department is one of five ABET-accredited Bachelor of Science programs at Lafayette College. Department faculty have a diverse set of interests ranging from theoretical computer science to applied computing problems, with specific expertise in algorithms, artificial intelligence, knowledge representation and reasoning, logic, human-computer interface, machine learning, natural computing, natural language processing, and computational epidemiology. The department offers both Bachelor of Science and Bachelor of Arts degrees in computer science, as well as minors in computer science and computational methods. The department also plays a key role in the newly established Data Science Minor in collaboration with the Department of Mathematics. For more details about the department please see our webpage:

Located within 70 miles of New York and Philadelphia, Lafayette College is a highly selective undergraduate liberal arts and engineering institution with significant resources to support faculty members in their teaching and scholarship. Lafayette College is committed to creating a diverse community, one that is inclusive and responsive, and is supportive of its faculty, students, and staff. All members of the College community share a responsibility for creating, maintaining, and developing a learning environment in which difference is valued, equity is sought, and inclusiveness is practiced. All Lafayette operations reflect the College’s commitment to Diversity, Equity, Access, and Inclusion (DEAI) initiatives, and Lafayette welcomes applicants from diverse backgrounds.

Applicants will use Interfolio to submit a: cover letter, curriculum vitae, statement of teaching philosophy, and three letters of recommendation. In the cover letter, candidates should address how their teaching and/or service will support Lafayette’s commitment to diversity and inclusion articulated in the College’s diversity statement (

Review of applications will begin on May 8th, 2024 and will continue until the position is filled. Questions about the position should be directed to Prof. Frank Xia, Department Head and Search Committee Chair (