Job Search and Career Advice Platform

Enable job alerts via email!

Senior/ Research Scientist (High Performance Computing Branch)

NATIONAL ENVIRONMENT AGENCY

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A public service agency in Singapore seeks a Senior/Research Scientist for the High Performance Computing Branch. The role involves managing weather/climate modelling systems and collaborating with national and international partners. Candidates should have a degree in a related field, proficiency in programming, and experience on HPC systems. Strong analytical skills and the ability to work on a diverse team are essential. Visit the Careers@Gov portal to apply.

Qualifications

  • 3+ years of scientific software development on HPC systems, including unit/regression testing.
  • Experience with UNIX/Linux-based supercomputer/server administration.
  • Familiarity with data transfer protocols and large dataset management.

Responsibilities

  • Manage and maintain CCRS core modelling system code, suites, and software tools.
  • Monitor and troubleshoot the production of operational NWP systems on HPC platforms.
  • Collaborate on modelling software development with external partners.

Skills

Scientific programming languages (Python, Fortran, UNIX shell scripting, C/C++)
Scientific software development on HPC systems
Analytical and problem-solving skills
Good communication and collaboration skills
Ability to multi-task

Education

Degree, Master’s or PhD in physical, computational or data science, or related field

Tools

Rose/Cylc Workflow Engine
Subversion and/or Git
Job description
Senior/ Research Scientist (High Performance Computing Branch)
[What the role is]

The Centre for Climate Research Singapore (CCRS) is a division of the Meteorological Service Singapore (MSS). At CCRS, our mission is to advance scientific understanding of tropical climate variability and change and its associated weather systems affecting Singapore and the wider Southeast Asia region, so that the knowledge and expertise can benefit decision makers and the community. Our vision is to be a world leading centre in tropical climate and weather research focussing on the Southeast Asia region.

Within CCRS, the High Performance Computing (HPC) Branch is responsible for the technical development, optimization, implementation and management of CCRS’s weather/climate modelling systems running on in-house ‘Utama’ and Singapore National Supercomputing Centre (NSCC) HPC systems. CCRS’s current core ‘SINGV’ weather/climate modelling system is a regional, tropical configuration of the Unified Model (UM), used in both weather (Numerical Weather Prediction – NWP) and climate change (regional climate projections) applications. Applications of AI across the weather and climate science domain on large HPCs will be an increasing focus for the HPCB in coming years, as CCRS works with local IHLs and international partners to develop and implement the next-generation of physical, AI-based and hybrid modelling systems across all timescales from the next 30 minutes (rainfall nowcasting), next few days (local weather prediction) to regional climate change projections for the next century and beyond.

As a member of the HPC Branch, the postholder will contribute to the technical development, optimisation, operational implementation, and management of CCRS' core modelling systems running on CCRS in-house and off-premise Linux-based HPC systems.

[What you will be working on]

Potential job responsibilities of this position include:

  • Manage and maintain CCRS core modelling system code, suites, and software tools
  • Work with national and international partners to coordinate weather/climate modelling software distributed across a number of external repositories (e.g. GitHub).
  • Configure and implement operational NWP systems and suites, optimising for GPU-/CPU-based HPC architectures
  • Monitor and troubleshoot the production of operational NWP systems on HPC platforms
  • Collaborate on modelling software development with external partners
[What we are looking for]
  • Degree, Master’s or PhD in physical, computational or data science, or related field
  • Proficiency in scientific programming languages (Python, Fortran, UNIX shell scripting, C/C++)
  • 3+ years of scientific software development on HPC systems, including unit/regression testing, successful code integration, etc.
  • Experience with UNIX/Linux-based supercomputer/server administration
  • Familiarity with data transfer protocols and large dataset management
  • Experience with Rose/Cylc Workflow Engine, containerisation, and/or machine learning
  • Familiarity with Subversion and/or Git
  • Experience designing environmental modelling workflows
  • Knowledge of system administration on HPE/Cray HPC system and software
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration skills.
  • Ability to multi-task.
  • Ability to work effectively to deadlines on individual projects and as part of a diverse team.

As part of the shortlisting process for this role, you may be required to complete a medical declaration and/or undergo further assessment.

To apply, please proceed to Careers@Gov at:

https://sggovterp.impl-wd102.myworkdayjobs.com/PublicServiceCareers/job/NEA-HQ-ENVIRONMENT-BUILDING/Senior--Research-Scientist--High-Performance-Computing-Branch-_JR-10000036821

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.