Share this Job

Software Engineer (Mechanobiology Institute)

Date: 15-Nov-2022


Company: National University of Singapore

Job Description

The Mechanobiology Institute (MBI), National University of Singapore is seeking a Software Engineer. This position will participate the support and development of the high-performance computing, storage, and networking environment at MBI. Successful candidates will join the MBI IT team and work with MBI researchers and administration staff. Good customer service skills, along with written and oral communication skills are required.


Primary responsibilities:

  • Administration and operation of several HPC Linux clusters, storage, networking and associated system and application software
  • Assist in API integration for use on MBI computing infrastructure
  • Understand and work with parallel file systems, HPC cluster management software, and HPC job scheduler software
  • Help users to utilize MBI HPC facilities effectively and efficiently via relationship building and training
  • Maintain and develop new features for internal web applications


  • A Master’s degree or above in a Bioinformatics, Computer Science, Computational Biology, or another related field
  • Extensive knowledge of, and experience with Linux and/or Unix operating systems.
  • Knowledge of Python
  • Knowledge of Docker and Kubernetes technologies
  • Familiarity with different parallel program models, such as CUDA or OpenACC
  • Experience with JuptyerHub would be advantageous
  • Experience working at the interface between biology and computation, or knowledge of AI or deep-learning technologies for scientific research
  • Experience working individually and in a team environment to manage projects/services
  • Knowledge of diagnosing and troubleshooting hardware and software failures and ability to remedy them directly or seek appropriate help
  • Strong communication and interpersonal skills, and fluency in English


Covid-19 Message

At NUS, the health and safety of our staff and students are one of our utmost priorities, and COVID-vaccination supports our commitment to ensure the safety of our community and to make NUS as safe and welcoming as possible. Many of our roles require a significant amount of physical interactions with students/staff/public members. Even for job roles that may be performed remotely, there will be instances where on-campus presences are required. 

In accordance with Singapore's legal requirements, unvaccinated workers will not be able to work on the NUS premises with effect from 15 January 2022. As such, job applicants will need to be fully COVID-19 vaccinated to secure successful employment with NUS.

More Information

Location: Kent Ridge Campus

Organization: Mechanobiology Institute

Department : IT

Job requisition ID : 10123