Senior Research Engineer (Data Scientist)

Singapore-MIT Alliance for Research & Technology

Singapore

On-site

SGD 90,000 - 170,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Singapore-MIT Alliance for Research & Technology in Singapore seeks a Senior Research Data Engineer / Data Scientist to lead end-to-end data/AI/ML workflows for a real-time blood analysis diagnostic platform. You will collaborate with clinicians, scientists and engineers to translate AI models into deployable software for clinical testing and point-of-care use.

Responsibilities include designing data pipelines, preprocessing, model development and validation, and translating research outputs

Qualifications

  • More than 3 years of Bachelors/Masters or a Ph.D. in Data Science, Computer Science, AI/ML, Biomedical Engineering, Electrical Engineering, Bioinformatics, Statistics, Applied Mathematics, Computational Biology, or related field.
  • Demonstrated research experience in data science, ML, signal processing, biomedical data analysis, time-series analysis, clinical AI, or related computational research.
  • Strong programming skills in Python and ML frameworks such as NumPy, pandas, scikit-learn, PyTorch or TensorFlow, Jupyter, and Git/GitHub.
  • Experience with data acquisition, data cleaning, feature engineering, model optimisation, evaluation, reproducibility, version control, and scientific software development.
  • Familiarity with clinical or biomedical datasets, medical device data, biosensor/microfluidic data, imaging data, physiological signals, or multimodal data integration is advantageous.
  • Experience translating ML models into usable software prototypes, such as REST APIs, dashboards.
  • Working knowledge of software-hardware interfacing, instrument-control software, serial/USB/Bluetooth communication, microcontrollers, embedded systems, or edge AI deployment is advantageous.
  • Ability to work with clinicians and multidisciplinary teams to interpret findings, gather end-user feedback, define clinical workflow needs, and improve AI outputs.
  • Strong written and oral communication skills for technical and non-technical audiences.
  • Commitment to robust, ethical, and responsible AI/ML development, including data privacy, bias, interpretability, clinical validity, reproducibility, and safe deployment.
  • Able and willing to work in Singapore and meet with collaborators at NUS, NUH, and partnering hospitals.

Responsibilities

  • Lead end-to-end data/AI/ML workflows for the medical diagnostic platform, from data acquisition to deployment.
  • Design and implement reliable data acquisition pipelines from medical device hardware and associated metadata.
  • Develop preprocessing, quality-control, annotation, feature engineering, and data-management workflows for multimodal biomedical data.
  • Analyse experimental and clinical data to characterize device performance and support translational studies.
  • Develop, train, validate, and optimise machine learning, deep learning, statistical, or hybrid models for diagnostic or predictive tasks with robust evaluation.
  • Translate research models into reproducible software components: inference pipelines, APIs, dashboards, reports, and lightweight user interfaces.
  • Support software-hardware integration for data acquisition, model inference, and prototype deployment; assist with UX refinement.
  • Maintain documentation of datasets, code, models, and experimental protocols.

Skills

Python
R/MATLAB
SQL
NumPy
pandas
scikit-learn
PyTorch/ TensorFlow
Jupyter
data acquisition
biomedical signal processing
time-series analysis
image processing
data preprocessing
feature engineering
model validation
model optimisation
uncertainty analysis
explainable AI
data visualisation
dashboards
REST APIs
Docker
Linux
Git/GitHub
MLOps
UX prototyping
software-hardware interfacing
clinical data governance

Education

More than 3 years of Bachelors/Masters or Ph.D. in Data Science/AI/Engineering

Tools

Docker
Git/GitHub
REST APIs
Linux
Jupyter

Job description

Project Overview

This project aims to develop and clinically validate a real-time blood analysis and diagnostic platform using an integrated microfluidic medical device. The platform uses precision microfluidic technology to process and profile the biological activity of white blood cells, which is related to inflammatory conditions ranging from diabetes and sepsis to leukemia.

The Research Data Engineer / Data Scientist will lead the acquisition, preprocessing, analysis, and modelling of medical device-generated data, and will work closely with clinicians, scientists, and engineers to translate AI/machine learning models into working, deployable software for clinical testing and point-of-care use.

This role offers a rare opportunity to bridge clinical data science, medical device engineering, and translational research, moving from experimental and clinical sample data to robust AI-enabled diagnostic workflows and deployable prototypes.

Responsibilities

The Senior Research Data Engineer / Data Scientist is responsible for developing end-to-end data and AI/ML workflows for the medical diagnostic platform, from device data acquisition and signal/data preprocessing to model optimisation, validation, software integration, and deployment.

Responsibilities Include
  • Work closely with clinicians, scientists, software engineers, mechanical/electrical engineers, and data scientists to define clinical use cases, data requirements, model outputs, and deployment workflows for the medical device platform.
  • Design and implement reliable data acquisition pipelines from medical device hardware, sensors, imaging or signal outputs, and associated experimental or clinical metadata.
  • Develop preprocessing, quality-control, annotation, feature-engineering, and data-management workflows for noisy, multimodal, longitudinal, or time-series biomedical data.
  • Analyse experimental and clinical sample data to characterise device and biological performance, identify artefacts, benchmark platform performance, and support evidence generation for translational studies.
  • Develop, train, validate, and optimise machine learning, deep learning, statistical, or hybrid models for diagnostic, predictive, or decision-support tasks using appropriate metrics, cross-validation, robustness checks, and uncertainty analyses.
  • Translate research models into reproducible and deployable software components, including model inference pipelines, APIs, dashboards, reports, or lightweight user interfaces for clinical and laboratory testing.
  • Support software-hardware integration for data acquisition, model inference, device feedback, and prototype deployment; assist with basic UX refinement based on clinician and end-user feedback.
  • Maintain high-quality documentation of datasets, code repositories, model versions, experimental protocols, validation results, data dictionaries, and technical reports.
  • Prepare manuscripts, presentations, grant reports, and invention disclosures; contribute to literature reviews, patent/IP searches, and responsible research dissemination where relevant.
  • Support clinical study workflows by coordinating with clinical collaborators and applying good data governance practices for sensitive clinical and experimental data.
Requirements
  • More than 3 years of Bachelors/Masters or a Ph.D. in Data Science, Computer Science, Artificial Intelligence/Machine Learning, Biomedical Engineering, Electrical Engineering, Bioinformatics, Statistics, Applied Mathematics, Computational Biology, or a related field. Candidates close to completion may be considered if the degree will be conferred before appointment.
  • Demonstrated research experience in data science, machine learning, deep learning, signal/image processing, biomedical data analysis, time-series analysis, clinical AI, or related computational research.
  • Strong programming skills in Python; experience with common scientific and ML frameworks such as NumPy, pandas, scikit-learn, PyTorch or TensorFlow, Jupyter, and Git/GitHub.
  • Experience with data acquisition, data cleaning, feature engineering, model optimisation, evaluation, reproducibility, version control, and scientific software development.
  • Familiarity with clinical or biomedical datasets, medical device data, biosensor/microfluidic data, imaging data, physiological signals, or multimodal data integration is highly advantageous.
  • Experience translating ML models into usable software prototypes, such as REST APIs, dashboards.
  • Working knowledge of software-hardware interfacing, instrument-control software, serial/USB/Bluetooth communication, microcontrollers, embedded systems, or edge AI deployment would be advantageous.
  • Ability to work closely with clinicians and multidisciplinary teams to interpret findings, gather end-user feedback, define clinical workflow needs, and improve the usability of AI/ML outputs.
  • Strong written and oral communication skills, including the ability to write scientific manuscripts, technical documentation, reports, research proposals, and presentations for technical and non-technical audiences.
  • Strong commitment to robust, ethical, and responsible AI/ML development, including attention to data privacy, model bias, interpretability, clinical validity, reproducibility, and safe deployment.
  • Able and committed to work in Singapore, and willing to meet regularly with collaborators at NUS, NUH, and partnering hospitals.
Relevant Skills

Python, R/MATLAB, SQL, NumPy, pandas, scikit-learn, PyTorch/TensorFlow, Jupyter, data acquisition, biomedical signal processing, time-series analysis, image processing/computer vision, data preprocessing, feature engineering, model validation, model optimisation, uncertainty/robustness analysis, explainable AI, data visualisation, dashboards, REST APIs, Docker, Linux, Git/GitHub, MLOps, UX prototyping, software-hardware interfacing, and clinical data governance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Research Software Engineer
Lead Research Software Engineer

CAMBRIDGE CENTRE FOR ADVANCED RESEARCH AND EDUCATION IN SINGAPORE LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Clinical AI/ML Data Engineer for Diagnostics
Senior Clinical AI/ML Data Engineer for Diagnostics

Singapore-MIT Alliance for Research & Technology • Singapore

On-site
SGD 90,000 - 170,000
Lead Machine Learning Researcher
Lead Machine Learning Researcher

cambridge centre for advanced research and education in singapore ltd. • Singapore

On-site
SGD 180,000 - 280,000
Research Engineer / Senior Research Engineer (Artificial Intelligence / Computer Science / Data[...]
Research Engineer / Senior Research Engineer (Artificial Intelligence / Computer Science / Data[...]

Nanyang Technological University • Singapore

On-site
SGD 60,000 - 80,000
Sr Asst Manager, Data Intelligence & AI
Sr Asst Manager, Data Intelligence & AI

NHG Health • Singapore

On-site
SGD 100,000 - 150,000
Senior Scientist, Healthcare & Medtech, IAIC
Senior Scientist, Healthcare & Medtech, IAIC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 120,000 - 180,000
Manager/ Senior Manager - NDCT Associate Project Manager
Manager/ Senior Manager - NDCT Associate Project Manager

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 80,000 - 120,000
Senior Scientist I, AI/ML for Drug Discovery
Senior Scientist I, AI/ML for Drug Discovery

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 70,000 - 100,000
Principal Software Engineer, AI & Data Platform
Principal Software Engineer, AI & Data Platform

Base Camp Digital • Singapore

Hybrid
SGD 132,000 - 220,000
Hybrid work model
Research Assistant, AI Algorithm and Software Development
Research Assistant, AI Algorithm and Software Development

NANYANG TECHNOLOGICAL UNIVERSITY • Singapore

On-site
SGD 42,000 - 68,000