Research Engineer (Machine Learning)

National University of Singapore

Queenstown, ZAunknownPosted Jul 22, 2026
Posting intelligenceActively listedReposted 23×, possible evergreen/ghost posting

Skills

classificationscikitlearnmatplotlibregressionclusteringpandaspythonnumpyscipy

About the role

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

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Research Engineer roles in South Africa varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Research Engineer hub for South Africa medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.