National University Of Singapore logo

Research Engineer (Machine Learning)

National University Of Singapore

D05 Pasir Panjang, Hong Leong Garden, Clementi New TownContractS$4,000 – S$5,500/mo

Posted 24 Jul 2026

About this role

Interested applicants are invited to apply directly at the NUS Career Portal. Please note your application will only be processed if you apply via NUS Career Portal. NUS Career Portal link https://careers.nus.edu.sg/job/Research-Engineer-%28Machine-Learning%29/33820-en_GB/ We regret that only shortlisted candidates will be notified. 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

What they're looking for

Machine LearningSciPyModel ValidationAir Quality

About National University Of Singapore

Industry: Education

Frequently asked questions

What does a Research Engineer (Machine Learning) at National University Of Singapore do?

Interested applicants are invited to apply directly at the NUS Career Portal. Please note your application will only be processed if you apply via NUS Career Portal. NUS Career Portal link https://careers.nus.edu.sg/job/Research-Engineer-%28Machine-Learning%29/33820-en_GB/ We regret that only shortl…

What skills does this Research Engineer (Machine Learning) role need?

Key skills for this role include Machine Learning, SciPy, Model Validation, Air Quality.

How much does a Research Engineer (Machine Learning) at National University Of Singapore pay?

This role lists a salary of S$4,000 – S$5,500 per month.

Is this Research Engineer (Machine Learning) role remote, hybrid, or on-site?

The listing is based in D05 Pasir Panjang, Hong Leong Garden, Clementi New Town. Check the posting for remote or hybrid options.

How do I apply for this Research Engineer (Machine Learning) role?

You can apply directly on National University Of Singapore's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.