Jobs: Department of Computer Science

A subset of the positions described below will be housed in the Computer Science department.

  1. Multiple tenure track faculty positions
  2. Two teaching faculty positions

Multiple tenure track faculty positions

In response to the State of North Carolina’s initiative to “engineer a smart and secure future”, the College of Computing and Informatics (CCI) at the University of North Carolina at Charlotte is seeking applications for 6 full-time tenure-track positions. Exceptionally qualified candidates could be considered for tenured positions.

Successful candidates will bring computer science expertise to contribute to one or more of the areas of artificial intelligence, cybersecurity, cloud computing, and human-centered computing. They will also have the opportunity to apply their expertise to one or more of the engineering thematic foci of the research clusters; energy systems, transportation and advanced mobility, digital manufacturing, and smart sustainable cities. We invite diverse candidates across all these areas to apply.

As these positions are part of a larger $40+ million investment by the State of North Carolina and the University, successful candidates will also benefit from collaborative opportunities arising from a parallel cluster hire (6 positions) in the College of Engineering. This large initiative also encompasses the design and construction of state-of-the-art facilities, acquisition of advanced equipment, and growth of several University undergraduate and graduate programs.

Applicants must hold a Ph.D. degree in computer science or another closely related field and have a background aligning with one of the listed research foci. In addition, they must demonstrate significant accomplishments or outstanding potential in scholarship, teaching, and research, corresponding to the rank of appointment. Successful candidates are expected to: 1) develop and sustain nationally and internationally recognized, externally funded research programs as evidenced by high-quality publications and successful mentoring of students; 2) contribute to teaching and curriculum development at both the graduate and undergraduate levels; and 3) contribute to student well-being initiatives at the University, and engagement inside and outside the University.

These positions will remain open until filled. The review of applications will start Feb 1, 2023.

Please review the expanded information in the posting and submit applications accordingly. Applications must be made electronically at and must include a cover letter, CV, and contact information for at least three referees.

As an EOE/AA employer and an ADVANCE institution strives to create an academic climate in which the dignity of all individuals is respected and maintained. The University of North Carolina at Charlotte encourages applications from all underrepresented groups. All finalists are subject to criminal background check.

For questions about the position or the application process or for confidential informal enquiries, please contact Dr. Ahmed Helmy, Associate Dean for Research, at

Two teaching faculty positions

The Department of Computer Science (CS) in the College of Computing and Informatics (CCI)- the fastest-growing college in the UNC system and delivers the largest Computer Science program in North Carolina offers Bachelor of Science (BS) degrees in Computer Science with concentrations in Software, Systems and Networking; Artificial Intelligence, Robotics and Gaming; and Data Science. The department also offers a Master of Science (MS) degree in Computer Science and a Computer Science track within the Doctor of Philosophy (PhD) degree. We are seeking applications for two Teaching Professor positions at any rank.
Successful candidates will be expected to teach courses in core areas of computer science at both the undergraduate and graduate levels, mentor/advise students, develop new curriculum and courses, practice education innovation, contribute to student well-being initiatives, and engage students in extra-curricular and undergraduate research activities. An ideal applicant will have a combination of a PhD degree in CS or a closely related discipline (required) and prior experience teaching online and in-person computer science courses.

UNC Charlotte is North Carolina’s urban research university. Located in the state’s largest metropolitan area, the college operates three departments and a school that offer bachelors’, masters’, and doctoral programs: Bioinformatics and Genomics (BiG), Computer Science (CS), Software and Information Systems (SIS), and School of Data Science (SDS). CCI expresses its longstanding commitment to students and the community with access, equity, and inclusivity. It is an established leader in high-tech education and research with an average annual research funding of more than $10 million.

For further information and to apply please see posting at The application package should include: 1) Cover Letter / Letter of Interest, 2) Curriculum Vitae, 3) Teaching Statement (including teaching innovation and CS education research interest/experience), and 4) Contact information for three references.

Review of applications will begin immediately and continue until the positions are filled.
For questions or additional information, please email

As an EOE/AA employer and an ADVANCE Institution that strives to create an academic climate in which the dignity of all individuals is respected and maintained, the University of North Carolina at Charlotte encourages applications from all underrepresented groups including minorities, women, individuals with disabilities, and protected veterans to apply. The candidate chosen for these positions will be required to provide an official transcript of their highest earned degree and submit to a criminal background check.