CareerPlan

Teaching Faculty Positions in Human-Centered Computing

Penn State University Park, USFull-time2026-10-12 → 2026-11-10
On-site · United States

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)