We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Teaching Assistant Professor

University of North Carolina - Chapel Hill
Dependent on Experience and/or Qualifications
United States, North Carolina, Chapel Hill
104 Airport Dr (Show on map)
Oct 06, 2026
Posting Information
Posting Information










Department Computer Science - 318400
Posting Open Date 10/05/2026
Application Deadline 12/03/2026
Open Until Filled No
Position Type Permanent Faculty
Working Title Teaching Assistant Professor
Appointment Type Fixed Term Faculty
Vacancy ID FAC0006148
Full-time/Part-time Full-Time Permanent
Hours per week 40
FTE 1
Position Location North Carolina, US
Hiring Range Dependent on Experience and/or Qualifications
Proposed Start Date 07/01/2027
Position Information








Be a Tar Heel!
The Department of Computer Science at the University of North Carolina at Chapel Hill seeks applications from individuals with exceptional teaching credentials for a full-time, teaching-track position at the rank of Teaching Assistant Professor.

Successful candidates will be prepared to teach a range of foundational undergraduate computer science courses.We are searching for a candidate who can contribute to foundational undergraduate teaching while also bringing expertise in one or more of the following areas: ethics and society, artificial intelligence, AI engineering, software engineering, systems, robotics, computer architecture, and verification.The successful candidate will use evidence-based pedagogical practices and instructional technologies to support effective teaching, including in high-enrollment courses. Responsibilities will include developing course materials and assessments; training, mentoring, and supervising undergraduate and graduate teaching assistants; and contributing to undergraduate curriculum development and departmental service. Opportunities to teach Honors courses and in study abroad programs will be available in accordance with the candidate's skills and interests. Formal academic research is welcome but not requisite for teaching-track faculty.

This is a permanent, state-appropriated faculty line with an initial three-year appointment and subsequent renewal terms of up to five years. The position offers a promotion path to Teaching Associate Professor and Teaching Professor. The anticipated start date is July 1st, 2027.

The department is part of UNC-Chapel Hill's College of Arts and Sciences and offers B.A. and B.S. programs in computer science with a planned concentration in AI. We support faculty, staff, and learner development in an inclusive and respectful environment. Teaching faculty are valued members of our community, receive equitable representation in governance, and are supported by undergraduate and graduate teaching assistants who share our commitment to student success and broadening participation in computer science. Learn more at https://cs.unc.edu.
Primary Purpose of Organizational Unit
The Department of Computer Science at the University of North Carolina at Chapel Hill has a uniquely rich history of excellence and leadership in teaching and research. As the second-oldest freestanding computer science department in the nation and the third-largest undergraduate major at UNC-Chapel Hill, it now enrolls more than 1,000 undergraduate majors between its Bachelor's of Science and Bachelor's of Arts degree programs and employs eleven (11) teaching-track faculty, twelve (12) research faculty, and more than 35 tenured/tenure-track faculty. Housed within UNC-CH's vibrant College of Arts and Sciences, it serves an undergraduate population with broad talents and interests across the disciplines.

Our Department strives to support faculty, staff, and learner development in an inclusive and respectful environment, and teaching faculty are valued members of our community. They receive equitable representation in governance and are well supported by undergraduate and graduate teaching assistants who share our commitment to fostering student success and broadening participation in computer science.

For more information about the Department of Computer Science, please visit https://cs.unc.edu.

Our Department strives to support faculty, staff, and learner development in an inclusive and respectful environment, and teaching faculty are valued members of our community. They receive equitable representation in governance and are well supported by undergraduate and graduate teaching assistants who share our commitment to fostering student success and broadening participation in computer science.

For more information about the Department of Computer Science, please visit https://cs.unc.edu.
Position Summary
This is a full-time, teaching-track position at the rank of Teaching Assistant Professor. Successful candidates will be prepared to teach a range of foundational computer science and/or artificial intelligence courses. Opportunities to teach upper-division courses, Honors courses, and in study abroad programs will be available in accordance with each candidate's skills and interests. Ideal candidates will be able to employ evidence-based pedagogical methods and instructional technologies to effectively teach large classes; train, utilize, and mentor undergraduate and graduate teaching assistants; and participate in the development of undergraduate curricula. Engagement in formal academic research is welcome but optional for teaching-track faculty. This position is a state-appropriated, permanent faculty line with an initial term of three years, to be renewed thereafter for terms of up to five years. It offers a promotion path to Teaching Associate Professor and Teaching Professor.
Minimum Education and Experience Requirements
Candidates must hold at least a Master's degree in Computer Science or a closely related field before the start date of the position and have instructor-of-record experience or a minimum of two (2) semesters of academic teaching assistantship experience.
Preferred Qualifications, Competencies, and Experience
Candidates should have demonstrable experience with evidence-based pedagogical practices. Experience teaching large courses and employing evidence-based instructional interventions, innovations, and/or technologies to teach at scale is desired.
Special Physical/Mental Requirements
Campus Security Authority Responsibilities

Not Applicable.

Special Instructions
Review of applications will begin on November 1st and applicants are encouraged to submit by that date for consideration in the initial review cycle.
Please submit: A cover letter summarizing your teaching experience and interests, including the areas above in which you could contribute. A curriculum vitae detailing all courses taught, including enrollments. A two-page statement of teaching philosophy and practices, ideally including discussion of pedagogical approaches to engaging students in high-enrollment university courses.

Selected applicants will be invited to submit a short teaching video responding to a common introductory-computing prompt. Further instructions will be provided with the invitation. Videos will be evaluated for technical accuracy, clarity, and suitability for undergraduate learners. A subset of applicants will then be invited to a 30-minute Zoom interview. At this stage, candidates will be asked to provide two reference letters, including at least one addressing their teaching or potential as an educator, ideally based on direct observation. Letters must be signed, appear on institutional letterhead, and be addressed to the Teaching Assistant Professor Search Committee. Finalists will be invited to campus to give a 50-minute talk, interviews and meals with faculty and staff, and a student lunch.

Evidence of teaching effectiveness, such as student evaluations from prior courses taught as instructor of record or teaching assistant, midterm surveys of current students, or teaching observation reports. Upload this material in "Other Document".
Quick Link https://unc.peopleadmin.com/postings/326199
Department Contact Information




Department Contact Name and Title Kris Jordan, Professor of the Practice
Department Contact Telephone or Email kris@cs.unc.edu
Academic Personnel Office Contact Information
If you experience any problems accessing the system or have questions about the application process, please contact the University's Executive Vice Chancellor and Provost office at (919)-962-1091 or send an email to facultyrecruitment@unc.edu.

Please note: The Executive Vice Chancellor & Provost office will not be able to provide specific updates regarding position or application status.

If you have any questions about the job requirements or the hiring department notify the Department Contact.
Equal Opportunity Employer Statement
The University is an equal opportunity employer and welcomes all to apply without regard to age, color, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, or sexual orientation. We encourage all qualified applicants to apply, including protected veterans and individuals with disabilities.
Applied = 0

(web-9db6c7984-5xhmq)