Research Assistant/Associate (Software Engineer - DevOps)

The successful candidate will join a team at the Earth Observatory of Singapore (EOS) and Asian School of the Environment (ASE) at Nanyang Technological University who are working towards developing automated capabilities for remote-sensing based monitoring of natural hazards and mapping of natural disasters across Southeast Asia. The project aims to map floods, land subsidence, volcano monitoring, tectonic deformation, coastal change and earthquake studies, and to provide timely information to regional decision makers and disaster responders across the region.

Towards this vision, the successful candidate will work as a software engineer on the project. They will help with software development of new features and mission control of a near-real-time, partially automated system that will use remote sensing data for monitoring of hazards and mapping of disasters. The job scope will include (a) development of additional features in our web-based interface according to user requirements, (b) coordination with scientists at the Earth Observatory of Singapore to integrate post-processing algorithms for SAR data into the disaster response system, (c) troubleshoot issues raised and develop fixes to ensure our system is always ready for response.

Strong programming skills in Python are required. It would be an additional plus if candidates have experience working with cloud-computing platforms and distributed systems, and/or in using remote sensing to map natural hazards and disasters. We are open to applicants with a degree in computer science, remote sensing, data analytics, earth science, or natural hazards.

The Earth Observatory of Singapore was founded with a mission to conduct fundamental research on earthquakes, volcanic eruptions, tsunamis and climate change in and around Southeast Asia, towards safer and more sustainable societies:

The Asian School of the Environment is an interdisciplinary school that integrates earth and environmental life science, ecology, engineering and technology, human ecology, humanities, and the social sciences to addressing key environmental challenges related to climate change, geohazards, sustainablity and global environmental change, with a focus on Southeast Asia:

The successful applicant would join a team of enthusiastic people who are passionate about using their skills to help communities in our region live more safely and sustainably, and whose work could, ultimately, save lives when disaster strikes. We are looking for people with similar passion


A strong, successful candidate should have:

  • At the Research Assistant level, a Bachelor's degree in computer science, remote sensing, data analytics, earth science, or natural hazards. At the Research associate level, a Master's degree in one of these topics.
  • Strong experience with Python is a requirement.
  • Willingness to learn tools associated with cloud-based distributed systems, web development (HTML, CSS, JavaScript, Docker, Elasticsearch).
  • Willingness to learn scientific processing software and tools.
  • Strong English and communication skills, both written and oral.
  • Strong program management skills (project workflow planning, trouble shooting, etc.)

Interested applicants should send a CV, with list of publications (if any), statement of career goals, and the names of three referees to

We regret that only successful candidates will be informed.

posted: 03 July 2019     Please mention EARTHWORKS when responding to this advertisement.