Faculty Positions - Assistant/Associate/Full Teaching Professor


The Computer Science Department at North Carolina State University (NC State) invites applications from outstanding educators for multiple Assistant/Associate/Full Teaching Professor positions starting August 16, 2023.  Candidates must have a Ph.D. in Computer Science or a related area along with appropriate experience by their start date.  A successful candidate should provide evidence of excellence in teaching at the university level, leadership in curricular innovation, and interest in CS educational scholarship.  While we are considering candidates with specializations in all areas of computer science; those with backgrounds in security, systems, and/or software engineering are especially encouraged to apply. Inclusiveness and diversity are integral to NC State’s commitment to excellence in research, engagement, and education.  We are particularly interested in candidates who have demonstrated experience engaging with diversity through activities such as fostering an inclusive environment, working with students from diverse backgrounds, or incorporating diverse perspectives in teaching and/or CS educational scholarship.

Primary responsibilities will include teaching core Computer Science courses both at the undergraduate and graduate levels, with an initial focus on undergraduate core courses. Teaching faculty help maintain consistency and quality of program learning outcomes through curricular innovation, especially at scale. Oversight of Teaching Assistants is expected.

Opportunities are available to teach specialized elective courses and mentor researchers at the undergraduate and graduate levels.  A successful candidate must be student-centered and interact with the regional and national community.  Candidates will be expected to contribute to departmental efforts in service.  Although teaching is the primary responsibility of this position, participation in high-quality research activities centered on teaching, learning, diversity, and/or Computer Science related pedagogy is welcome and supported.  Candidates may have the opportunity to lead in the creation and continuation of specialized advanced undergraduate tracks or concentrations.

Teaching-track faculty are full members of the Department and have a promotion path from Assistant Teaching Professor to Associate Teaching Professor and Full Teaching Professor. Teaching-track faculty are highly valued colleagues and contribute to the Department through activities like coordination of courses, participation in the Strategic Planning Committee, ABET accreditation, and other departmental leadership.  The Department supports the engagement of teaching-track faculty with the larger community.  As professional faculty, teaching-track faculty are not eligible for consideration or conferral of permanent tenure.

The Department of Computer Science and NC State is one of the oldest and largest CS departments in the country.  It is part of the university’s College of Engineering.  NC State is located in Raleigh, the capital of North Carolina.  Raleigh forms one corner of the world-famous Research Triangle, which includes Research Triangle Park (RTP).  RTP is a hub of innovation, both as a metropolitan area with a world-class industrial base, and as a center of excellence in the technology and academic arenas.  The University of North Carolina at Chapel Hill and Duke University form the second and third corners of the Triangle.  Raleigh and its surrounding areas are routinely recognized as one of the best places to live in the United States.  We enjoy outstanding public education, affordable cost of living, and a wide variety of entertainment opportunities, all within proximity to the mountains and the coast.

The Department of Computer Science, like the College of Engineering of which it is a part, is committed to building an academic environment that is welcoming to students, staff and faculty members from all backgrounds, including members of groups that are traditionally underrepresented in STEM fields. As part of its current expansion, the Department seeks to identify a broad cross section of new faculty hires.

Applications will be reviewed as they are received.  The positions will remain open until suitable candidates are identified.  Applicants are encouraged to apply by October 14, 2022 for full consideration for an August 2023 start.  Salary will be commensurate with qualifications.

Applicants should submit the following online at https://jobs.ncsu.edu/ (reference position number - 00109159): cover letter; curriculum vitae; statement of teaching philosophy, which could include a statement of educational scholarship; a diversity, equity and inclusion statement indicating past experiences, current interests or activities, and/or future goals to promote a climate that values diversity and inclusion; and names and complete contact information of four references, including email addresses and phone numbers.  Candidates can obtain information about the department, curriculum, and its research programs, as well as more detail about the position advertised at http://www.csc.ncsu.edu/.  Inquiries may be sent via email to: csc-teaching-fac-search@lists.ncsu.edu.

NC State University is an equal opportunity and affirmative action employer.  We are widely recognized as a highly diverse department, having the most female tenured and tenure-track faculty of any computer science department in the country.  All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, gender identity, age, sexual orientation, genetic information, status as an individual with a disability, or status as a protected veteran.  If you have general questions about the application process, you may contact Human Resources at 919.515.2135 or workatncstate@ncsu.edu (email address opens in a new window).

Individuals with disabilities requiring disability-related accommodations in the application and interview process, please call 919-515-3148.

Final candidates are subject to criminal & sex offender background checks.  Some vacancies also require credit or motor vehicle checks.  If the highest degree is from an institution outside of the U.S., final candidates are required to have their degree verified at www.wes.org or equivalent service. Degree(s) must be obtained prior to start date in order to meet qualifications and receive credit.  NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.


Return to employment Web page