Job Description

Job Title:  Research Assistant (Cryptography)
University-Level Unit:  Centre for Quantum Technologies
Faculty/Department-Level Unit:  Computer Science Group
Employee Category:  Research Staff
Location_ONB:  Kent Ridge Campus
Posting Start Date:  07/09/2026

Job Description

Conduct research on the algorithms and computational complexity of lattice problems and their applications in cryptography. The work will involve developing and analyzing algorithms, studying the computational hardness of lattice problems, exploring applications to cryptography and post-quantum cryptography, conducting literature reviews, implementing and evaluating research ideas where appropriate, and assisting with the preparation of research papers and technical reports. 

Qualifications

Bachelor’s or Master’s degree in Computer Science, Mathematics, or a closely related discipline. Strong background in algorithms, theoretical computer science, discrete mathematics, probability, linear algebra, or cryptography. Good mathematical and problem-solving ability. Prior exposure to lattice algorithms, computational complexity, or cryptography is desirable but not essential. Strong written and verbal communication skills and ability to conduct research independently and as part of a research team.   

Req ID:  34343