The Department of Computer Science at Virginia Tech seeks applicants for at least five faculty positions, including two open rank positions in computer systems, a tenure-track assistant professor position in AI/ML, and two collegiate assistant professor positions with primary focus on teaching.

Candidates for all positions must have a Ph.D. in computer science or related field at the time of appointment and a rank-appropriate record of scholarship and collaboration in computing research.  Successful candidates should give evidence of commitment to issues of diversity in the campus community. Virginia Tech is committed to building a culturally diverse faculty and strongly encourages applications from traditionally underrepresented communities.  Tenured and tenure-track faculty will be expected to teach graduate and undergraduate courses, mentor graduate students, and develop a sustainable research group that is internationally recognized for excellence.  The positions require occasional travel to professional meetings. Selected candidates must pass a criminal background check prior to employment.

The department currently has 53 teaching faculty, including 47 tenured or tenure-track faculty, over 950 undergraduate majors, and over 250 graduate students. Department annual research expenditures over the last four years average $12 million. The department is in the College of Engineering, whose undergraduate program ranks 13th and graduate program ranks 30th among all U.S. engineering schools (USN&WR).  Virginia Tech's main campus is located in Blacksburg, VA, in a region consistently ranked among the country's best places to live.

ASSISTANT, ASSOCIATE, OR FULL PROFESSORS IN COMPUTER SYSTEMS

The department seeks applicants for multiple tenured or tenure-track positions in computing systems. Topics of interest include all aspects of computer systems including but not limited to: operating systems, file and storage systems, distributed systems, cloud, IoT and edge systems, mobile systems, secure and reliable systems, embedded systems, system management, and virtualization. Candidates with interests in systems research topics applicable to high-performance blockchain systems and applications are particularly encouraged to apply. We also welcome candidates at the interface to related areas such as computer architecture, networking, programming languages, and analytics.

Successful candidates will have the opportunity to leverage significant ongoing collaboration and support from industrial partners, including block.one, with strengths in decentralized systems and blockchain applications. This initiative is also part of ongoing investment that has led to six tenure-track faculty members joining the department and the stack@cs Center for Computer Systems since 2013. stack@cs researchers consistently publish and showcase high-impact results at top international venues. Current stack@cs strengths include parallel and distributed systems, file and storage systems, cloud, IoT and edge systems, compilers and runtime systems, computer architecture, systems security, and high-performance computing.  Current stack@cs faculty have earned 8 Early Career Awards and numerous faculty awards from IBM, Intel, AMD, Microsoft, Google and Facebook.

Applications must be submitted online to jobs.vt.edu for posting #TR0180127. Applicant screening will begin on November 26, 2018 and continue until the position is filled. Inquiries should be directed to Dr. Kirk Cameron, Search Committee Chair, systemssearch@cs.vt.edu.

ASSISTANT PROFESSOR IN AI/ML

The department seeks applicants for a tenure-track assistant professor position in artificial intelligence and/or machine learning.  Exceptional candidates at higher ranks may also be considered. Candidates with core research interests in AI/ML are especially encouraged to apply. Some example areas include deep learning, reinforcement learning, natural language processing, probabilistic models, optimization, and learning theory. Example application areas of interest include computer vision, robotics, social informatics, high performance computing, and intelligent systems.

The Department of Computer Science has an active group of faculty in the AI/ML area, many of whom are members of the Discovery Analytics Center (dac.cs.vt.edu), which leads data science research on campus. CS faculty also collaborate in other interdisciplinary research groups, including the Center for Human Computer Interaction (hci.vt.edu) and the Center for Business Intelligence and Analytics (cbia.pamplin.vt.edu). Faculty participate in data analytics education initiatives (analytics.cs.vt.edu), including the Computational Modeling and Data Analytics (ais.science.vt.edu/programs/cmda.html) undergraduate program. Computer Science collaborates closely with many departments, including Electrical and Computer Engineering (ece.vt.edu) and Statistics (stat.vt.edu), and more broadly across the university, including with the Hume Center for National Security and Technology (hume.vt.edu) and the Biocomplexity Institute (bi.vt.edu). Successful candidates will have the opportunity to engage in transdisciplinary research, curriculum, and outreach initiatives with other university faculty working in the Data & Decisions Destination Area, one of several university-wide initiatives (provost.vt.edu/destination-areas).

Applications must be submitted online to jobs.vt.edu for posting #TR0180129. Applicant screening will begin on December 10, 2018 and continue until the position is filled. Inquiries should be directed to Dr. Edward Fox, Search Committee Chair, fox@vt.edu.

COLLEGIATE ASSISTANT PROFESSORS

The department seeks applicants for two collegiate faculty positions at the assistant professor level.  Collegiate faculty members have a primary commitment to the instructional mission of the department, including graduate and undergraduate teaching, curricular and program development, and the design and integration of innovative and inclusive pedagogy.   Successful candidates should give evidence of potential to take a lead role in enhancing curricula and promoting teaching excellence. In addition to teaching, candidates will be expected to participate in research and scholarship, whether on teaching and learning or on other computer science research topics of interest.  Candidates will have the opportunity to collaborate with a wide range of research groups in the department, including a thriving group in CS education research. Candidates with demonstrated knowledge of CS education research topics such as education-related software systems, analysis of student data analytics, CS education for non-majors or at the K-12 level, cybersecurity education, data science education, distance education, service or experiential learning, or diversity in CS are encouraged to apply.

The collegiate faculty rank is a non-tenure-track position that offers a clear promotion path with increasingly long-term contracts.  Collegiate faculty members are full members of the department faculty, and are expected to participate in sponsored research, mentor graduate students, participate in department and professional service, etc.

Applications must be submitted online to jobs.vt.edu for posting #TR0180121. Applicant screening will begin on November 26, 2018 and continue until the positions are filled. Inquiries should be directed to Dr. Dennis Kafura, Search Committee Chair, kafura@cs.vt.edu.