Academic Jobs - Home of Higher Ed Logo
National University of Singapore Jobs

National University of Singapore

Temporary Research Assistant (Hui Khoon's group)

Closes:

1,114

Job Description

To build a numerical simulator for the Bicycle Bivariate (BB) good q-LDPC code.

The hired staff will complete remaining tasks leftover from their NUS Physics Final-Year Project on the same topic.

The staff will build a numerical simulator for the BB code, incorporating the simulator into the existing code simulation infrastructure within the group of HK Ng at CQT.

Specific tasks to be completed in the three months:

  1. Speed up existing code with decoding algorithm BP-OSD, converting it to C++ and optimizing the code performance, possibly incorporating optimizations/specializations to the [[144,12,12]] code.
  2. Explore the possibility of applying the “fail-fast” technique to simulating the BB code within our simulator, for accurate estimating of the logical error rates for high-distance codes.
  3. (Time permitting) Explore performance of BB code under general noise.

Qualifications

Undergraduate degree in Physics and/or computing. Quantum computing knowledge, with direct experience in building numerical stabilizer simulator for BB codes. Strong coding ability (e.g., Python, C++).

Job details

Title
Temporary Research Assistant (Hui Khoon's group)
Employer
National University of Singapore
Location
Kent Ridge Campus
Published
Aug 11, 2026
Closes:
Oct 10, 2026
Job type
Contractor, Academic / Faculty, Physics
Field
Quantum Physics

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What qualifications do I need to apply for this Temporary Research Assistant role?

Undergraduate degree in Physics or Computing is essential. Candidates should have quantum computing knowledge, particularly in numerical stabilizer simulation for BB codes. Direct experience building a simulator for these codes is highly valued. The role is ideal for someone who has completed a final-year project on this topic at NUS. When preparing your application, check out our guide on how to write a winning academic CV.

💻What exactly will I be working on in this numerical simulator project?

You will complete and optimize a numeric simulator for the Bicycle Bivariate (BB) good q-LDPC code. Key tasks include speeding up an existing BP-OSD decoding algorithm by converting it to C++ and applying optimizations for the [[144,12,12]] code. You'll also explore the fail-fast technique to accurately estimate logical error rates for high-distance codes. If time permits, you may investigate performance under general noise models. This builds on a previous NUS Physics Final-Year Project. For more context on what research assistants do, see our research assistant job overview.

👨‍💻What programming languages and skills are required?

Strong coding ability in Python and C++ is a must. You will need to convert existing Python code to C++ and optimize it for performance. Experience with numerical simulation in quantum computing, especially with stabilizer codes, will be key. The role also demands familiarity with BP-OSD decoding and parallelization techniques. If you are looking to strengthen these skills, check out our tips for excelling as a research assistant (many apply globally).

📅How long is the appointment, and can it be extended?

This is a temporary, three-month contract to complete specific research tasks. There is no mention of extension in the job description, so the role is strictly fixed-term. The academic calendar might influence the start date, but it's not specified. If you seek long-term roles, explore more research assistant positions on our research assistant jobs page.

🧑‍🔬Who will I be working under, and which research group?

You will join the research group of HK Ng at the Centre for Quantum Technologies (CQT) at NUS. The project is part of Hui Khoon's group (likely co-supervised). The group focuses on quantum error correction and code simulation. Learn more about similar roles on our research assistant listings.
Job Fulfilled

About the employer

National University of Singapore Jobs

National University of Singapore

4.0 Star Employer Ranking

The National University of Singapore (NUS) offers a dynamic work environment with opportunities for growth, research excellence, and a commitment to global impact.

Visit the employer page

Hire Experts… Post a Job

Post a Job

Roles… Create a Job Alert

Related Jobs

View All Jobs
1,250

Research Fellow in Quantum Processors

National University of Singapore
406

Research Fellow in Quantum Algorithms

National University of Singapore
1,047

Research Fellow in Single-Photon Detection

National University of Singapore
187

Research Associate in cQED devices

National University of Singapore
595

Temporary Clinical Research Coordinator

National University of Singapore
960

Temporary Admissions Interviewer (MSc Programmes)

National University of Singapore
895

Temporary Management Support Officer

National University of Singapore
1,299

Temporary Support Staff

National University of Singapore