jobs in Imperial College London

Imperial College London Hiring! Full Time Research Software Engineer in - Ricebowl

Research Software Engineer

Imperial College London

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

Job ref: PRO01427

Salary: SGD $5000 - $9000 per month

Closing date: 26 Aug 2026


About the role


Interested candidates are invited to submit their applications through the following link:

*************


This role is part of a new collaborative research programme between Imperial Global Singapore and the National University of Singapore (NUS) within Singapore’s national PREPARE programme, focused on developing mathematical models to strengthen preparedness for future epidemic threats in Singapore. The postholder will work with the research team to develop open-source software that aligns with FAIR principles and supports reproducible, maintainable and traceable modelling workflows for adoption by public health agencies.


The position is based at the Imperial Global Singapore office located in the CREATE building on the NUS campus. The postholder will join a vibrant cross-faculty interdisciplinary research environment currently hosting approximately 30 researchers working across 5 major programmes. The postholder will also have a formal attachment to the Centre for Global Infectious Disease Analysis in the School of Public Health at Imperial College London. The mission of the Centre is to be an international resource and centre of excellence for research and training in the epidemiological analysis and modelling of infectious diseases. The Centre has built upon a world-leading research group in the Department of Infectious Disease Epidemiology at Imperial College London to undertake applied collaborative work with national and international agencies in support of policy planning and response across a wide range of emerging infectious disease threats and global health challenges.


What you would be doing


Working closely with the wider research team on the project, you will lead the research software development focusing on three areas: developing a pipeline for the synthesis of mathematical models from the published literature, drawing on recent advances in AI to support the identification, extraction and structured comparison of modelling approaches; supporting the team to develop modelling software, with an emphasis on reproducibility, documentation, maintainability and traceability; working with staff at the Communicable Diseases Agency to integrate the modelling software with existing data pipelines and analytical workflows. You will also have the opportunity to undertake collaborative research on methods to strengthen software reliability and robustness.


What we are looking for


  • Bachelors/Masters degree with a strong quantitative component (computer science, mathematics, software engineering or equivalent)
  • Practical experience with software development in a research or related environment
  • Strong programming and collaborative working skills, including experience with R, Python, C++ and GitHub for version control.
  • Ability to work within a multidisciplinary team and with external stakeholders
  • Strong communication skills


What we can offer you


  • The opportunity to continue your career at a world-leading institution and be part of our mission to continue science for humanity.
  • As a member of staff you will be entitled to leisure facilities within the CREATE building.
  • Opportunity to travel to Imperial in London or conferences
  • Generous annual leave entitlement of 21 days plus extra closure days between Christmas and New Year.
  • Be part of a diverse, inclusive and collaborative work culture.


Further information


Interested candidates are invited to submit their applications through the following link:

*************


This role is full time and fixed term for 18 months.


If you require any further details about the role, please contact: Professor Azra Ghani at *************.


Questions about the recruitment process, should go to the HR at Imperial Global Singapore *************.


To apply, please attach a one-page cover letter outlining your motivation for applying and how your expertise fits with the job description, and a CV including the names and contact details for two referees who can provide letters of recommendation.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More