Academic Jobs - Home of Higher Ed Logo
National University of Singapore (NUS) Jobs

Research Assistant (Statistics & Data Science)

Applications Close:

National University of Singapore (NUS)

Kent Ridge Campus

Academic Connect
5 Star Employer Ranking
Is this job right for you? View Vital Job Information and Save Time

Research Assistant (Statistics & Data Science)

Research Assistant

2026-07-27

Location

Kent Ridge Campus

National University of Singapore

Type

Staff / Administration

Teaching Load

Lab sessions and practical support

Required Qualifications

Bachelor’s degree in Data Science, Computer Science, Information Systems or related
Proficiency in Python and common data science libraries
Familiarity with Git and version control
Exposure to data/model lifecycle tools (versioning, experiment tracking)
Understanding of end-to-end data science workflows
Basic Docker and containerisation experience
Experience with Linux/cloud/on-premise infrastructure

Research Areas

Statistics
Data Science
AI
MLOps
DevOps
79% Job Post Completeness

Our Job Post Completeness indicates how much vital information has been provided for this job listing. Academic Jobs has done the heavy lifting for you and summarized all the important aspects of this job to save you time.

Research Assistant (Statistics & Data Science)

Job Description

The successful candidate will contribute to the development and delivery of practice-oriented teaching and applied data science initiatives within the department. This role combines hands-on technical support for modern data science environments with opportunities to participate in student and industry projects, enabling the translation of best practices into real-world applications.

The main responsibilities of the position include:

  • Supporting the development and maintenance of teaching platforms and environments used in data science and AI courses.
  • Managing code, data, and model lifecycle workflows (e.g., version control, data versioning, experiment tracking, and model management) to support teaching and project work.
  • Designing and implementing reproducible, scalable, and well-documented data science pipelines for instructional and applied use.
  • Conducting and supporting practical lab sessions on data science tools, workflows, and best practices.
  • Supporting the management and utilisation of computational resources (e.g., GPU servers and related infrastructure).
  • Contributing to student and industry project work, including data preparation, modelling, evaluation, and deployment-related tasks where relevant.
  • Collaborating with faculty and project teams to translate industry practices into teaching materials and applied workflows.
  • Keeping abreast of current industry practices, tools, and standards in data science, AI, MLOps, and DevOps, and contributing to their adoption in both teaching and project settings.

Qualifications

Qualifications / Discipline:

  • Bachelor’s degree in Data Science, Computer Science, Information Systems, or a related field

Skills:

  • Proficiency in Python and common data science libraries.
  • Familiarity with version control systems (e.g., Git).
  • Exposure to data and model lifecycle tools (e.g., data versioning, experiment tracking, model management).
  • Understanding of end-to-end data science workflows, including data preparation, modelling, evaluation, and deployment concepts.
  • Basic experience with containerisation and environment management tools (e.g., Docker).
  • Ability to work with computational environments (e.g., Linux-based systems, cloud or on-premise infrastructure).
  • Strong problem-solving, organisational, and documentation skills, with attention to reproducibility.
  • Good communication skills and ability to work with both technical and non-technical stakeholders.

Experience:

  • Experience working on data science or machine learning projects (academic or industry).
  • Exposure to collaborative project environments (e.g., team-based development, shared repositories).
  • Prior experience supporting teaching, conducting labs, or mentoring students is advantageous.
  • Experience with modern MLOps and/or DevOps practices (e.g., CI/CD, containerised workflows) is highly desirable.
  • Experience or interest in applied projects (e.g., industry collaborations, consulting, or capstone projects) is a plus.

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What qualifications are required for this Research Assistant role?

A Bachelor’s degree in Data Science, Computer Science, Information Systems or a related field is essential. Strong Python skills, Git experience, and familiarity with data science workflows are highly valued. Learn more about research assistant career paths.

🛠️What are the main responsibilities of this position?

You will support teaching platforms, manage code/data/model lifecycle workflows, design reproducible data science pipelines, run lab sessions, and manage GPU/computational resources. Explore similar faculty and research roles.

📚Is prior teaching or lab experience necessary?

Prior experience supporting teaching or conducting labs is advantageous but not mandatory. Strong technical skills and a collaborative mindset are prioritised. See postdoctoral and research opportunities.

📍Where is Kent Ridge Campus and what is the work environment?

Kent Ridge Campus is the main campus of the National University of Singapore. The role combines technical support for data science environments with opportunities to contribute to student and industry projects. Browse university jobs worldwide.

🚀What career progression is possible from this role?

This position offers strong pathways into MLOps, data engineering, or academic research roles. Experience with modern tools and industry practices is highly transferable. Discover more higher education career options.

No Job Listings Found

There are currently no jobs available.

Receive university job alerts

Get alerts from AcademicJobs.com as soon as new jobs are posted

View More