Research Engineer (Machine Learning)

National University of Singapore

Singapore

On-site

SGD 60,000 - 120,000

Full time

28 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

National University of Singapore seeks a Research Engineer (Machine Learning) to advance ML research in air quality, atmospheric science, and environmental analytics. You will build predictive models from air quality and sensor data, preprocess data, validate models, and visualize results for publications and reports.

The role emphasizes independent work within multidisciplinary teams, turning complex environmental data into actionable insights and robust computational solutions.

Qualifications

  • Bachelor's or Master's degree in statistics, data science, atmospheric science, environmental science/engineering, or related field.
  • Proficient Python with Pandas, NumPy, SciPy, Scikit-Learn, Matplotlib.
  • Good understanding of model evaluation, cross-validation, hyperparameter optimization, uncertainty analysis, interpretable ML.
  • Experience with supervised/unsupervised ML methods, especially in atmospheric applications.
  • Experience processing meteorological, air quality, or environmental sensor data is a bonus.

Responsibilities

  • Develop and evaluate predictive models using air quality, meteorological, and sensor datasets.
  • Data compilation and preprocessing, model validation and visualization.
  • Contribute to publications, reports, and research projects.
  • Communicate results clearly and document methods for reproducibility.
  • Work independently while engaging with multidisciplinary teams.

Skills

Python programming
Pandas
NumPy
SciPy
Scikit-Learn
Matplotlib
Cross-validation
Uncertainty analysis
Interpretable ML

Education

Bachelor's or Master’s degree in statistics, data science, atmospheric science, environmental science/engineering, or related

Job description

Job Title: Research Engineer (Machine Learning)

University-Level Unit: NUS Environmental Research Institute

Faculty/Department-Level Unit: Research

Employee Category: Research Staff

Location_ONB: Kent Ridge Campus

Posting Start Date: 22/07/2026

Job Description

We are currently seeking a Research Engineer to support machine learning research in air quality, atmospheric science, and environmental data analytics. The successful candidate will develop and evaluate predictive models using air quality, meteorological, and sensor datasets. Responsibilities include data compilation and preprocessing, model validation, scientific visualization, and contributing to publications, reports, and research projects. Candidates should be comfortable working independently while engaging with multidisciplinary teams. This role is ideal for someone who enjoys translating complex environmental data into practical insights and robust computational solutions.

Qualifications
  • Bachelor's or Masters' degree in statistics, data science, atmospheric science, environmental science/engineering, or a related discipline
  • Good Python programming skills, with good knowledge in Pandas, NumPy, SciPy, Scikit-Learn, Matplotlib or related tools
  • Basic understanding of model evaluation, cross-validation, hyperparameter optimization, uncertainty analysis, and interpretable machine learning is required
  • Experience in projects using supervised and unsupervised machine learning methods, such as regression, classification, clustering etc. (especially in atmospheric applications) is an added advantage
  • Experience processing meteorological, air quality, or environmental sensor data is a bonus
  • Strong scientific communication, documentation, and technical writing skills

Req ID: 33820

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

Similar jobs worth comparing

Air Quality ML Research Engineer
Air Quality ML Research Engineer

National University of Singapore • Singapore

On-site
SGD 60,000 - 120,000
Research Engineer: Airborne Pollutants Simulation
Research Engineer: Airborne Pollutants Simulation

National University of Singapore • Singapore

On-site
Research Assistant: ML & NLP for Weather Forecasting
Research Assistant: ML & NLP for Weather Forecasting

National University of Singapore • Singapore

On-site
SGD 50,000 - 70,000
Research Fellow (Environmental Economics)
Research Fellow (Environmental Economics)

National University of Singapore • Singapore

On-site
SGD 72,000 - 108,000
Research Assistant/Research Associate/Research Engineer II (Remote Sensing and Machine Learning)
Research Assistant/Research Associate/Research Engineer II (Remote Sensing and Machine Learning)

NANYANG TECHNOLOGICAL UNIVERSITY • Singapore

On-site
SGD 45,000 - 71,000
Research Assistant (Urban Microclimate Modeling and Graph Neural Networks)
Research Assistant (Urban Microclimate Modeling and Graph Neural Networks)

National University of Singapore • Singapore

On-site
SGD 36,000 - 48,000
Urban Microclimate Research Assistant: GNN & Field Data
Urban Microclimate Research Assistant: GNN & Field Data

National University of Singapore • Singapore

On-site
SGD 36,000 - 48,000
Research Engineer – Air Quality & Field Measurements
Research Engineer – Air Quality & Field Measurements

NATIONAL UNIVERSITY OF SINGAPORE • Singapore

On-site
SGD 45,000 - 78,000
Research Fellow (Urban Microclimate Modeling and Graph Neural Networks)
Research Fellow (Urban Microclimate Modeling and Graph Neural Networks)

National University of Singapore • Singapore

On-site
SGD 50,000 - 70,000
Research Engineer (PyCHAM Chemical Simulation)
Research Engineer (PyCHAM Chemical Simulation)

National University of Singapore • Singapore

On-site