The Department of Human-Centered Computing and Social Informatics (HCCSI) in the College of Information Sciences and Technology (IST) at The Pennsylvania State University invites applications for two open-rank, non-tenure-line teaching faculty positions beginning in January or July of 2027 at the University Park campus. These are term appointments with an excellent possibility of renewal as multi-year appointments. Candidates should demonstrate strong technical expertise in designing and developing AI-powered applications and interactive systems, a commitment to teaching undergraduate and graduate students from varied backgrounds, and an interest in curricular innovation and development. The primary responsibility will be teaching residential undergraduate and graduate courses. These are in-person teaching positions based in State College, Pennsylvania, and most courses associated with these positions are taught in person. University service is also expected of teaching faculty. We seek candidates who can teach students how to integrate AI models and capabilities into larger software systems and develop robust, scalable, maintainable, and usable AI-powered applications. Candidates should be prepared to help students develop the technical and critical judgment needed to build AI-powered systems effectively and responsibly. Expertise in developing or training AI or machine-learning models is not required, but experience in these areas is a plus. The successful candidates may teach in the following areas, listed in order of importance for this search: Design and development of AI-powered applications and interactive systems, including integrating AI models and capabilities into larger software systems and building robust, maintainable, and usable applications. AI application architectures and development frameworks, including model integration and orchestration, deployment, monitoring, and evaluation. Agent-based application development, including LLM-powered agents, single-agent and multi-agent systems, agent coordination, and AI-powered interactive systems. Human-centered design and evaluation of AI-powered applications, including prototyping, human-AI interaction, user needs, human values, responsible use, and user experience. Software design, engineering, and application development, including object-oriented design, software validation and verification techniques, testing, debugging, deployment, maintenance, mobile application development, and capstone development. Programming and application development, particularly in Python and/or Java.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level