Job Description
We are seeking a highly skilled and innovative Hybrid Quantum-HPC Systems Engineer to join the National Supercomputing Centre Singapore (NSCC) under the Agency for Science, Technology and Research (A*STAR). In this pivotal role, you will spearhead the operational implementation of cutting-edge hybrid quantum-classical computing systems. You will be responsible for bridging the gap between classical High-Performance Computing (HPC) environments and emerging quantum processors, ensuring seamless integration and optimal performance for our research community.
As a key member of our technical team, you will design, deploy, and manage complex software workflows that leverage the power of both classical and quantum hardware. Your expertise will be crucial in maintaining system stability, optimizing resource allocation, and providing technical support to researchers pushing the boundaries of computational science. If you are passionate about the future of computing and want to work with world-class infrastructure, we invite you to apply.
Responsibilities
- System Architecture: Design and maintain the software stack and workflow orchestration for hybrid quantum-classical HPC clusters.
- Operational Support: Spearhead the operational implementation of cutting-edge hybrid quantum-classical computing systems, ensuring 99.9% uptime and reliability.
- Performance Tuning: Analyze system performance metrics and optimize workflows to maximize the efficiency of quantum and classical resources.
- Integration: Develop tools and scripts to facilitate the seamless handover of data between classical and quantum environments.
- Collaboration: Collaborate closely with research scientists and software engineers to tailor solutions for specific scientific computing challenges.
- Documentation: Create comprehensive documentation for system configurations, installation procedures, and user guides.
Qualifications
- Education: A Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Physics, or a related technical field.
- Experience: Strong background in Linux system administration and High-Performance Computing (HPC) environments.
- Programming: Proficiency in Python, C++, and scripting languages (Bash/Perl) with experience in workflow managers like SLURM or PBS.
- Quantum Knowledge: Solid understanding of quantum computing concepts and experience with quantum simulators or SDKs (e.g., Qiskit, Cirq, PyQuil).
- Containerization: Familiarity with containerization technologies (Docker, Singularity) and orchestration tools.
- Problem Solving: Demonstrated ability to troubleshoot complex system-level issues and debug software workflows.