Computer Science Employment

The Department of Computer Science at the University of Virginia School of Engineering and Applied Science seeks applications for the following positions.

Open Rank Tenured or Tenure Track Faculty

The Department of Computer Science at the University of Virginia seeks 7 tenured or tenure-track faculty at all ranks and in all areas of computer science. We are seeking a comprehensive expansion of the department to strengthen and build bridges across our research priorities in Theory, Software Engineering and Programming Languages (including Compilers), Security and Privacy, Human-Computer Interaction, Cyber-Physical Systems and the Internet of Things, Computer Systems and Engineering (including Distributed Systems, High-Performance Computing, Networks, Operating Systems),  and Artificial Intelligence and Machine Learning (including Computer Vision), as well as building bridges between these topic areas and other areas of Computer Science.

The CS Department’s strategic plan also includes an expansion of our Computer Engineering program. At the University of Virginia, this is jointly administered by the Department of Computer Science and the Department of Electrical and Computer Engineering (ECE). We are therefore coordinating our faculty searches. Joint administration facilitates close collaboration between the two departments, and students in Computer Engineering may be advised by faculty in either department.  The departments are also founding members of the Link Lab, a multi-disciplinary center for research on Cyber-Physical Systems, the Internet of Things, and autonomous devices. We are especially interested in candidates who have the potential to collaborate with colleagues in both departments.

The primary responsibilities for these positions include research, teaching, and service to the department and the community at large. The appointment rank will be commensurate with experience and qualifications. Candidates must have received a doctorate or equivalent in a computing field by the start of their appointment. A commitment to high-impact scholarship, funded research, undergraduate- and graduate-level teaching and advising excellence, and professional service is essential, as is evidence of a commitment to fostering inclusive practices that create climates in which all stakeholders can achieve their maximum potential. UVA is proud to have a strong culture of collaboration and collegiality and is committed to providing the kind of collaborative, diverse environment necessary to solve the next generation of research challenges.

If your interests lie in the Computer Engineering topic areas, please also consider reading the Electrical and Computer Engineering posting to determine whether it might be appropriate for you to respond to one or both postings.

Candidates should submit the following required documents:

  • Cover letter that summarizes your areas of research/scholarship, and areas of potential collaboration at the University of Virginia. To help us organize our review of applications, please also specifically list your primary areas of research in boldface at the top of your letter using the areas named above or similar.
  • Curriculum vitae
  • A single file that includes your Research, Teaching, and Inclusivity Statements
  • A single file that includes two research papers that best represent your work
  • Names and contact information for at least 3 references listed in order of priority for us to contact. The search committee may contact some or all the references to request letters. 

Please note that multiple documents can be uploaded in the link referenced above.

Review of applications will begin on December 1, 2022, and will continue until the positions are filled.  The University will perform background checks on all new faculty hires prior to making a final offer of employment.

Please view more information and requirements, and apply at the detailed description page:


Open Rank Academic General Faculty

The Department of Computer Science at the University of Virginia seeks General Faculty applications for one or more non-tenure-track open rank (Assistant, Associate or Professor) teaching-faculty positions to begin in August 2022 and beyond. We seek applicants who share our interest and enthusiasm for excellence in computing science education to join our department of 58 faculty, including 17 teaching faculty.  We are especially seeking faculty who can teach courses in computer organization, systems, theory, databases, cloud computing, mobile computing, and AI, but are hiring in all areas of CS.  Rank is dependent upon experience and qualifications.

The department is committed to creating and benefiting from an environment where a diverse group of capable, inspired individuals interact and collaborate to learn and advance knowledge without barriers.

Candidates must, by the time the position starts, have a PhD or equivalent experience in computer science or a related discipline. They must have an interest in and ability to teach a broad set of courses in our undergraduate curriculum. Course load will be two to three sections per semester consisting of a mix of upper- and lower-division courses. Graduate-level teaching will possibly be included. Faculty will have service responsibilities, and scholarship in computing or in CS education is expected for promotion. The department strongly values scholarship activities by General Faculty that have potential to advance computing education.

These positions will have renewable three-year contracts. University policies ensure that these positions benefit from opportunities for professional development, and there is a well-defined promotion path for these positions. General Faculty receive departmental support for their teaching and scholarship activities.

Apply online and learn more details at and attach the following required documents to your application:

  • A cover letter
  • Curriculum vitae
  • Statement of teaching philosophy
  • Statement of inclusive practices that create climates in which all stakeholders can reach their maximum potential
  • Contact information for three references

Please note that multiple documents can be uploaded in the box.
Review of completed applications will begin June 20, 2022. The position will remain open until filled.


Finance Associate

The Department of Computer Science in the School of Engineering is seeking a Finance Associate. Applicants must be highly organized and have excellent analytical and numerical ability, written, verbal, and interpersonal communication skills, as well as the ability to record and report financial and budget data clearly and accurately, set and adapt to changing priorities and meet deadlines. A working knowledge of Microsoft Word, Excel, and Outlook is required. Preference will be given to applicants who have experience in higher education.  Familiarity with internal systems is a plus. For more information or to apply, visit this link: 

Finance Associate, Department of Computer Science


Postdoctoral Research Associates

The Department of Computer Science is seeking diverse candidates for one or more Postdoctoral Research Associates to conduct research in computer systems and architecture on a joint project with Professors Sandhya Dwarkadas, Kevin Skadron, and Samira Khan. 

Areas of interest include systems support and architectural innovation in the context of emerging memory technologies, near-data processing, hardware accelerators, automata processing, and the scale-up and scale-out of applications. There is considerable latitude in defining topics of mutual interest. The candidate is expected to lead their own research projects as well as help mentor and supervise PhD students.

QUALIFICATIONS: Candidates must have a PhD in Computer Science, Computer Engineering, or a related field by the start date.  The ideal candidate will have a strong publication record and experience with one or more of the following: computer architecture simulation tools, parallel/distributed runtime systems, compiler development (e.g., LLVM), operating systems, or FPGA programming. The applicant should also possess good technical writing skills as evidenced by publication of papers in top computer science conferences.   

TO APPLY: Apply online at  and attach a cover letter indicating research interest, a detailed curriculum vitae, a statement summarizing your prior research experience and future research and career plans, and contact information for three references. 

Please note that multiple documents can be uploaded in the CV box.

Applications will continue to be accetped until the position is filled. The University will perform background checks on all new hires prior to employment.

This is a one-year appointment; however, the appointment may be renewed for an additional two, one-year increments, contingent upon available funding and satisfactory performance.

Charlottesville: "A Place Like No Other"