Teaching Faculty Positions in Human-Centered Computing
Core
Teaching residential undergraduate and graduate courses on AI-powered application development, human-centered design, and software engineering at Penn State University.
Role type
Teaching Faculty (non-tenure-line)
Builds
Curriculum and educational experiences for students in AI and software systems
Domain
Higher Education / Human-Centered Computing / AI Applications
Deliverable
product features
Required skills
Teaching undergraduate and graduate students, designing and developing AI-powered applications, integrating AI models into software systems, human-centered design, software design and engineering, programming in Python and/or Java
Preferred skills
Experience with AI or machine-learning models, agent-based application development, curriculum innovation
Technologies
Python, Java, LLM-powered agents, AI models
Responsibilities
Teach in-person courses on AI application architectures, agent-based systems, and software development; develop new courses; provide university service
Seniority
Open rank (Lecturer to Professor of Practice)