Research Assistant

Description

The School of Computing at the National University of Singapore invites applications for several research assistant positions at the National University of Singapore (NUS) in the area of Automated Program Repair.

These positions will be part of a Singapore Ministry of Education (MOE) Tier 3, multi-year research program named “Automated Program Repair” which has been funded from 2022 to 2027. This is a large research program involving several research projects in analysis, verification, test generation and applications related to program repair.

To learn about the work done on program repair at NUS, please visit https://www.comp.nus.edu.sg/~abhik/projects/Repair/

In the new program, we will take this work forward further. The vision of our research program is to retain the workflows of software construction as they exist today in the form of Continuous Integration (CI) systems, and yet support automated software evolution with formal correctness guarantees, thereby engendering trust in automatically generated code. Our research program can help achieve such a vision via analysis, verification, and test generation. Applications of repair studied in the program will include security vulnerability repair, patch transplantation across versions of major software systems such as Linux, as well as the use of repair in intelligent tutoring system that we have developed at NUS, for teaching programming.

The faculty members involved in this research program are Wei-Ngan Chin, Abhik Roychoudhury (Lead PI) and Ilya Sergey, all from NUS Computer Science. The research assistant will be located in the Department of Computer Science at NUS Computing, which enjoys a high degree of academic reputation.

Job Requirements

Interested applicants will need to have a bachelor’s degree. The program will start latest by September 2022, and we request interested applicants to reach out to us early with the following information. 

  • CV, including relevant courses taken and unofficial transcripts
  • Project or research experience
  • Names of two referees
How To Apply

Emails by interested applicants may be directed to Abhik Roychoudhury, at abhik@comp.nus.edu.sg