Assistant Professor - Computer Science and Cybersecurity

Radford University•Radford, VA
•$90,000 - $110,000•Onsite

About The Position

Radford University’s School of Computing and Information Sciences seeks a tenure-track faculty member for teaching and research, with employment beginning in August 2027. The successful candidate will teach in two or more areas of Computer Science, with an emphasis on applied learning, and collaborate effectively with people from diverse communities and backgrounds. They will also develop a research program that actively engages undergraduate students. The school offers undergraduate degrees in Computer Science and Technology and Cybersecurity. The Computer Science and Technology degree has concentrations in Software Engineering, Databases, Networking, Computer Science, and Artificial Intelligence. The Computer Science concentration and Cybersecurity degree are ABET accredited, and Radford University is an NSA Center for Academic Excellence in Cyber Defense Education. The school emphasizes hands-on, active learning and faculty mentorship in student research and competitive computing events, including ICPC and cybersecurity competitions. Applicants must submit a cover letter, current CV, and contact information—including phone and email—for three professional references. Successful candidates must provide official transcripts and pass a criminal background check. The position is not grant funded, is not restricted, and is not 100% telework. It is a nine-month appointment with a salary range of $90,000–$110,000, commensurate with experience, qualifications, and scholarly activity.

Requirements

  • Ph.D. in Computer Science or a very closely related technical field; applicants who have completed all requirements except the dissertation and plan to complete it by Summer 2027 will also be considered.
  • An established publication record in a research area related to Computer Science.

Nice To Haves

  • Ability to integrate AI use cases into the curriculum of courses taught.
  • Demonstrated communication skills, preferably in classroom settings, evidenced by prior teaching, lecturing, or teaching assistant experience.
  • Demonstrated ability to teach core Computer Science areas.
  • Ability to create hands-on learning exercises or labs for teaching.
  • Ability to implement course-based undergraduate research experiences (CUREs).

Responsibilities

  • Teach in two or more Computer Science areas, such as theory, data structures and algorithms, programming languages, software systems, databases, computer networking, cybersecurity, artificial intelligence/machine learning, or other emerging areas.
  • Collaborate effectively with individuals from diverse communities and backgrounds.
  • Develop a research program that actively engages undergraduate students.
  • Mentor students in research and competitive computing events.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service