Research Associate (Physics)

NATIONAL UNIVERSITY OF SINGAPORE

Singapore

On-site

SGD 110,000 - 170,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

National University of Singapore is seeking a research-engineer to design and build the Instrumentation Gym's foundational layers, enabling scalable HPC usage across labs. You will shape data pipelines, model interfaces, and baselines in collaboration with ML researchers and domain scientists.

The role involves developing LLM- and RAG-assisted tools for dataset navigation, and ensuring system scalability from single-GPU teaching to multi-node HPC environments.

Qualifications

  • Degree in a Computational, Engineering, or Physical-Science discipline.
  • A Master’s or Bachelor’s with equivalent research‑engineering experience.

Responsibilities

  • Design and build the Instrumentation Gym substrate’s foundational layers for scalable HPC deployments.
  • Create modular Python APIs to swap representation models and downstream components without rewriting pipelines.
  • Develop baseline tokenization and cartography pipelines in collaboration with ML researchers and domain scientists.
  • Build LLM- and retrieval-augmented interfaces for dataset navigation, workflow discovery, and user interaction.
  • Ensure forward-compatibility to HPC with containerised, reproducible, scheduler-friendly deployments.
  • Lead onboarding sessions and help instructors generate teaching material from Gym content.

Skills

Python
PyTorch
Data pipelines
GPU compute
Software maintainability
Communication with non-engineers
Scientific imaging data
HPC deployment
Slurm
Docker/Apptainer
Zarr/HDF5/OME-TIFF

Education

Master’s or Bachelor’s with equivalent research‑engineering experience

Tools

Slurm
Docker/Apptainer
HPC environments
HDF5
TIFF/OME‑TIFF
Zarr

Job description

We regret that only shortlisted candidates will be notified.

Job Description

About the Role

The AI for Science Gym builds bottom-up AI capability across NUS science and engineering. Underneath its training gyms sits the Instrumentation Gym — the shared substrate of curated datasets, trained models, reusable workflows, and the harness that connects them on NUS HPC.
You will design and build that substrate's foundational layers. These are the entry points through which most researchers engage with the Gym, and the patterns you set determine how cleanly the system scales onto multi-node HPC. The role sits at the interface between scientific data, ML representations, and the compute environments researchers use day-to-day.


Job Description

  • Data pipelines — ingestion, metadata schemas, and provenance tracking for electron microscopy, X-ray, and light microscopy datasets; format normalisation so one lab's deposit is usable by another.
  • Model interfaces — modular Python APIs that let representation models, tokenizers, and downstream models be swapped and composed without rewriting the pipeline around them.
  • Baseline tokenization and cartography pipelines, built collaboratively with ML researchers and domain scientists, as reference implementations others adapt for new domains.
  • LLM- and RAG-assisted interfaces for dataset navigation, workflow discovery, and user interaction — retrieval over the Gym's own datasets, models, workflows, and deposited challenges.
  • Forward-compatibility to HPC — components that scale from single-GPU teaching instances to multi-node; containerised, reproducible, scheduler-friendly deployment on NUS HPC.
  • Onboarding and enablement — semi-regular sessions for new Gym users; helping instructors build workflows that generate teaching material from their own sources plus Gym content.
Qualifications

Degree in a Computational, Engineering, or Physical-Science discipline. A Master's or Bachelor's with equivalent research-engineering experience.


Skills:

  • Strong Python and a modern ML framework (PyTorch preferred).
  • Experience building data pipelines and reproducible ML workflows end to end, not just training scripts.
  • Comfort with GPU compute and scientific data formats (HDF5, TIFF/OME-TIFF, Zarr, or instrument-native equivalents).
  • Track record of modular, maintainable software — tested, documented, and successfully picked up by people who didn't write it.
  • Interest in working at the intersection of science, ML, and systems engineering, and the temperament to stay there.
  • Ability to communicate with non-engineers — much of the job is understanding what a scientist actually needs.
  • Scientific imaging data — electron microscopy, X-ray/synchrotron, or light microscopy, including its artefacts and metadata conventions.
  • LLMs and retrieval-augmented generation: embeddings, vector stores, and the failure modes of retrieval over technical corpora.
  • Interactive data tools — notebook UIs, dashboards, viewer or annotation apps.
  • Deploying ML services on HPC or cloud GPU infrastructure: Slurm, Docker/Apptainer, distributed training.
  • Representation learning, self-supervised or foundation models, or tokenization for non-text modalities.
  • Open-source contributions in scientific Python or ML tooling; FAIR data practice.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Research Fellow (Physics)
Research Fellow (Physics)

National University of Singapore • Singapore

On-site
SGD 120,000 - 180,000
System Engineer for ML Platform on a Cloud-like HPC Infrastructure (Data-Centric Focus)
System Engineer for ML Platform on a Cloud-like HPC Infrastructure (Data-Centric Focus)

Immigration Policy Lab • Singapore

On-site
SGD 120,000 - 180,000
TAFEP compliant workplace
Diverse international team
Research Associate — AI for Science: Data Pipelines & HPC
Research Associate — AI for Science: Data Pipelines & HPC

NATIONAL UNIVERSITY OF SINGAPORE • Singapore

On-site
SGD 110,000 - 170,000
Research Analyst (AI Data Engineer)
Research Analyst (AI Data Engineer)

National University of Singapore • Singapore

On-site
SGD 80,000 - 140,000
System Engineer for a Cloud-like HPC Infrastructure
System Engineer for a Cloud-like HPC Infrastructure

ETH SINGAPORE SEC LTD. • Singapore

Hybrid
SGD 120,000 - 180,000
Flexible hybrid work
Annual dental benefits
Healthcare insurance
System Engineer for ML Platform on a Cloud-like HPC Infrastructure (Data-Centric Focus)
System Engineer for ML Platform on a Cloud-like HPC Infrastructure (Data-Centric Focus)

Master in Integrated Building Systems ETH Zürich • Singapore

On-site
SGD 120,000 - 180,000
TAFEP Singapore accreditation
Diversity of 32 nationalities
25 days annual leave – fixed-term
System Engineer for ML Platform on a Cloud-like HPC Infrastructure (Data-Centric Focus)
System Engineer for ML Platform on a Cloud-like HPC Infrastructure (Data-Centric Focus)

ETH SINGAPORE SEC LTD. • Singapore

Hybrid
SGD 90,000 - 140,000
Flexible hybrid work arrangement
Annual leave & healthcare benefits
Dental benefits
+1
Research Fellow (Computer Engineering/Computer Science/Applied Mathematics)
Research Fellow (Computer Engineering/Computer Science/Applied Mathematics)

Visa Hunt • Singapore

On-site
SGD 60,000 - 90,000
System Engineer for ML Platform on a Cloud-like HPC Infrastructure (Data-Centric Focus)
System Engineer for ML Platform on a Cloud-like HPC Infrastructure (Data-Centric Focus)

Singapore-ETH Centre • Singapore

Hybrid
SGD 90,000 - 130,000
25 days of annual leave
Birthday Leave
Flexible hybrid work (up to 2 days/wk)
Senior Applied Engineer
Senior Applied Engineer

PhysicsX • Singapore

Hybrid
SGD 100,000 - 140,000