Academic Jobs Logo
National University of Singapore (NUS) Jobs

Research Fellow (Quantum Software Engineer)

Applications Close:

National University of Singapore (NUS)

Kent Ridge Campus

Academic Connect
5 Star Employer Ranking
Is this job right for you? View Vital Job Information and Save Time

Research Fellow (Quantum Software Engineer)

Research Fellow

29 Jun 2026

Location

Kent Ridge Campus, Singapore

National University of Singapore

Type

Full-time Staff

Required Qualifications

Master's/PhD in CS/Engineering/Physics
Python Proficiency
Git Version Control
Technical Leadership Experience
Quantum Software Development

Research Areas

Quantum Computing
Qubit Calibration
Benchmarking
Software Engineering for Quantum Devices
64% Job Post Completeness

Our Job Post Completeness indicates how much vital information has been provided for this job listing. Academic Jobs has done the heavy lifting for you and summarized all the important aspects of this job to save you time.

Research Fellow (Quantum Software Engineer)

About the Centre for Quantum Technologies (CQT)

The Centre for Quantum Technologies (CQT) in Singapore brings together physicists, computer scientists and engineers to do basic research on quantum physics and to build devices based on quantum phenomena. Experts in this new discipline of quantum technologies are applying their discoveries in computing, communications, and sensing.

CQT is hosted by the National University of Singapore. The Centre also has staff at the Agency for Science, Technology and Research, Nanyang Technological University, Singapore, and the Singapore University of Technology and Design. With some 200 staff and students, it offers a friendly and international work environment.

Learn more about CQT at https://www.cqt.sg/

Job Description

We are hiring a Tech Lead (Quantum Software Engineer) to join HQCC at the Centre for Quantum Technologies in Singapore.

In this role, you will lead the design and development of sophisticated Python code-bases, guiding and mentoring engineers while remaining hands-on, developing tools such as the open-source library Qibo, software drivers for quantum control electronics, and solutions for qubit calibration. You will leverage modern software engineering practices (Git, CI/CD), cloud and HPC environments, and robust algorithmic and architectural design to deliver reliable, high-performance quantum software, while helping define the technical direction and best practices across the team. The position includes active collaboration with both developer and user communities, contributing to technical documentation, training workshops, and participating in conferences and knowledge exchange.

We welcome people with exceptional communication skills from Engineering, Computer Science, Physics, and related backgrounds.

Job Description

The candidate can be expected to do the following:

Technical Leadership

  • Guide the development team in implementing innovative solutions for benchmarking and calibration of quantum computers
  • Ensure adoption of best practices and quality standards in code and system architecture.

Project Management

  • Coordinate with project teams to ensure timely and effective delivery of features.
  • Oversee the use of Github for version control and code collaboration.
  • Produce and maintain high quality Technical Documentation.

Infrastructure & Deployment

  • Design and implement infrastructure tailored to each project, taking into account performance, scalability, and cost requirements.
  • Oversee infrastructure deployment and ensure continuous integration and delivery.

Data Handling & Modeling

  • Oversee databases, data processing, feature engineering and modeling with Python.
  • Ensure efficiency and scalability in data manipulation to optimize compute resources.

Qualifications

You're a Great Fit If You Have

  • Master's degree or PhD or equivalent relevant experience in Computer Science, Engineering, Physics, Applied Mathematics or related field.
  • Proven experience in a technical leadership or lead engineer role, demonstrating the ability to guide and mentor other engineers while maintaining significant individual contribution.
  • Proficiency in Python.
  • Proficiency with version control (Git) and proven experienc

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What qualifications are required for the Quantum Software Engineer Research Fellow role?

You need a Master's degree or PhD (or equivalent) in Computer Science, Engineering, Physics, Applied Mathematics, or related fields. Proven technical leadership experience guiding engineers, Python proficiency, and Git expertise are essential. Background in quantum technologies is highly valued. Explore similar research jobs for more opportunities.

🚀What are the key responsibilities as Tech Lead in Quantum Software?

Lead design and development of Python code-bases for tools like Qibo library, quantum control drivers, and qubit calibration. Guide teams on best practices (Git, CI/CD), manage infrastructure in cloud/HPC, oversee data handling/modeling, and collaborate on documentation/workshops. Ensure benchmarking and scalable solutions for quantum computers.

📝How to apply for this Research Fellow position at CQT?

Applications are open until 29 June 2026. Submit via NUS/CQT portals with CV highlighting quantum software experience and leadership. Prepare for interviews on Python, Git, and quantum projects. Check research assistant jobs and postdoc success tips for application advice.

🌍What is the work environment at Centre for Quantum Technologies?

Join a friendly, international team of ~200 at CQT, hosted by NUS on Kent Ridge Campus. Collaborate with physicists, computer scientists, and engineers on quantum computing, communications, and sensing. Involves conferences, workshops, and open-source contributions like Qibo. Visit CQT research jobs for insights.

💻What technical skills and tools are used in this quantum software role?

Python for code-bases, drivers, and modeling; Git/Github for version control/CI/CD; cloud/HPC infrastructure; databases and data processing. Focus on quantum benchmarking, calibration, and scalable architectures. Leadership in adopting modern software engineering practices. See related research assistant tips.

📈Is there career growth in this Quantum Software Engineer position?

Yes, as Tech Lead, mentor engineers, define technical direction, and engage in conferences/knowledge exchange. Build expertise in cutting-edge quantum technologies at CQT, with opportunities in open-source and collaborations across NUS, A*STAR, NTU. Ideal for advancing in quantum computing research; review postdoc thriving strategies.

No Job Listings Found

There are currently no jobs available.

Receive university job alerts

Get alerts from AcademicJobs.com as soon as new jobs are posted

View More