HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    NA

    National University of Singapore

    Education

    Research Fellow (Middleware Developer)

    Any, SingaporeOn-SiteFull-timePosted 13h ago
    All National University of Singapore jobs

    Job description

    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

    The CQT S14 team is looking for candidates with strong background in Software Engineering, Computational Physics or Computer Sciences for software development in quantum technologies. 

    • Software development for computing projects related to Qibo.
    • Research and development of methods/approaches for the effective use of quantum computing simulation.
    • Development of software drivers for quantum control electronics.
    • Development of qubits calibration and characterization.
    • Contribution to training and dissemination activities related to these areas.
    • Supervision of junior team members.

    You will work on several of the following topics:

    • Evaluate and apply libraries and frameworks for the abstraction of quantum hardware.
    • Help the community in the process to make efficient use of quantum devices
    • Prepare training and information material related to your field of expertise and actively communicate the results of your work to the relevant stakeholders in the physics and computing communities.
    • Actively build collaborative relationships with the developer and user communities of quantum software by participating in workshops, conferences and informal exchange of information.

    Qualifications

    Master's degree or PhD or equivalent relevant experience in the field of Theoretical or Experimental Physics or Software Engineering or Computer Science or a related field.

    Experience

    The ideal candidate should have demonstrated experience in several of the following areas:

    • Extensive experience with python and modern C++ in a Linux/UNIX environment, including tools for building, debugging, and performance analysis.
    • Understanding the principles of quantum computing simulation, control and calibration is a plus.
    • Significant experience developing code for accelerators, such as GPUs or FPGAs.
    • Experience in refactoring or porting large codebases (over 100k source lines of code).
    • Background in supporting scientific code on HPC systems or familiarity with components of the quantum software stack.

    Qualifications

    Technical competencies

    • Development of application software: familiarity with state-of-the-art software development, testing and optimization.
    • Re-use, refactoring, integration and porting of existing software.
    • Knowledge and application of software life-cycle tools and procedures.
    • Understanding of modern computing architectures.
    • User relationship management

    Qualifications

    Behavioural competencies

    • Achieving results: delivering prompt and efficient service taking into account customer needs.
    • Working in teams: understanding when teamwork is required to achieve the best results; including others accordingly and sharing information.
    • Solving problems: identifying, defining and assessing problems, taking action to address them Adopting a pragmatic approach; understanding the value of adopting generic rather than 'gold-plated' technical solutions.
    • Demonstrating flexibility: readily absorbing new techniques and working practices; proposing new or improved ways of working.
    • Learning and sharing knowledge: sharing knowledge and expertise freely and willingly with others; coaching others to ensure knowledge transfer

    Qualifications

    Language skills

    Spoken and written English: ability to understand and speak the language in professional contexts. Ability to draw-up technical specifications and/or scientific reports and to make oral presentations.

    More Information

    Location: [[Kent Ridge Campus]]

    Organization: [[National University of Singapore]]

    Department : [[Centre for Quantum Technologies]]

    Job requisition ID : [[32809]]

    Job details are sourced from the employer's original posting.

    Open job posting
    NA

    About the company

    National University of Singapore

    The National University of Singapore is a leading global university known for its research and academic excellence.

    View all National University of Singapore jobs
    Industry
    Education
    Open roles
    309

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.