Research Associate (Full-Stack Development)

National University of Singapore

Singapore

On-site

SGD 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

National University of Singapore seeks a Research Associate (Full-Stack Development) to lead end-to-end design and development of interactive systems for optimization and ML models, translating academic research into high‑fidelity web applications.

You will work at the intersection of applied software engineering, user-centered design, and AI systems, collaborating with professors, research fellows, and industry partners to deploy tools to cloud or edge environments.

Qualifications

  • Master’s degree in Computer Science, Software Engineering, Engineering or a related technical field, with at least 2 years of relevant work experience.
  • Experience with modern web frameworks; React.js preferred.
  • Proficiency in Python and backend frameworks such as FastAPI, Flask, or Django.

Responsibilities

  • Full-Stack Development: Lead the design and implementation of intuitive UIs and robust backend architectures for ML models.
  • System Integration: Build and maintain data collection pipelines and experimental setups that bridge backend mathematical models with frontend interfaces.
  • Architecture & Scaling: Maintain clean, scalable codebases and assist in deployment of research tools to cloud or edge environments.
  • Rapid Prototyping: Develop high-fidelity UI prototypes through iterative, user-centered design cycles.
  • Collaboration: Actively participate in lab meetings and workshops with professors, research fellows, and industry partners.

Skills

React.js
Python
Backend frameworks
Databases (SQL/NoSQL)
Git & IDEs

Education

Master’s degree in Computer Science / Software Engineering / Engineering or related field

Tools

Docker
VS Code
PyCharm

Job description

Research Associate (Full-Stack Development)

University-Level Unit: Science
Faculty/Department-Level Unit: Mathematics
Employee Category: Research Staff
Location: Kent Ridge Campus
Posted On: 15/04/2026

Position Overview

A/P Chen Ying from Mathematics Department, National University of Singapore is seeking a highly motivated and technically proficient Research Associate (Full-Time) to lead the end-to-end design and development of interactive systems for cutting-edge optimization and machine learning (ML) models. This role is pivotal in "translating" complex academic research into functional, high-fidelity web applications and interfaces. You will work at the intersection of applied software engineering, user-centered design, and AI systems.

Major Responsibilities
  • Full-Stack Development: Lead the design and implementation of intuitive UIs and robust backend architectures for ML models.
  • System Integration: Build and maintain data collection pipelines and experimental setups that bridge backend mathematical models with frontend interfaces.
  • Architecture & Scaling: Maintain clean, scalable codebases and assist in the deployment of research tools to cloud or edge environments.
  • Rapid Prototyping: Develop high-fidelity UI prototypes through iterative, user-centered design cycles.
  • Collaboration: Actively participate in lab meetings and workshops with professors, research fellows, and industry partners.
Qualifications
  • Master’s degree in Computer Science, Software Engineering, Engineering or a related technical field, with at least 2 years of relevant work experience.
  • Strong experience with modern web frameworks, with a preference for React.js.
  • Proficiency in Python and experience with backend frameworks such as FastAPI, Flask, or Django.
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL) or NoSQL solutions (e.g., MongoDB).
  • Proficiency in version control (Git) and modern development environments (VS Code, PyCharm, etc.).
  • Ability to explain technical trade-offs to a multidisciplinary team.
Preferred (Bonus) Skills
  • Experience in designing and consuming APIs.
  • Experience with human-centered design.
  • Exposure to machine learning pipelines (Scikit-learn, PyTorch, or TensorFlow) and model deployment.
  • Experience with containerization (Docker) and cloud services (AWS, Firebase, or similar).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Research Assistant (Full-Stack Development)
Research Assistant (Full-Stack Development)

National University of Singapore • Singapore

On-site
SGD 50,000 - 80,000
Full-Stack AI Research Associate
Full-Stack AI Research Associate

National University of Singapore • Singapore

On-site
SGD 70,000 - 100,000
Research Associate - AI-Driven Full-Stack Web Dev
Research Associate - AI-Driven Full-Stack Web Dev

National University of Singapore • Singapore

On-site
SGD 50,000 - 80,000
Research Associate (Statistics & Data Science)
Research Associate (Statistics & Data Science)

National University of Singapore • Singapore

On-site
SGD 50,000 - 70,000
Research Engineer (Software Engineering & AI Deployment)
Research Engineer (Software Engineering & AI Deployment)

National University of Singapore • Singapore

On-site
SGD 60,000 - 80,000
Research Fellow (Computer Engineering/Computer Science/Applied Mathematics)
Research Fellow (Computer Engineering/Computer Science/Applied Mathematics)

Visa Hunt • Singapore

On-site
SGD 60,000 - 90,000
Research Associate (Computer Engineering/Computer Science/Electronics Engineering)
Research Associate (Computer Engineering/Computer Science/Electronics Engineering)

Nanyang Technological University Singapore • Singapore

On-site
SGD 60,000 - 80,000
Research Associate, School of Computing
Research Associate, School of Computing

National University of Singapore • Singapore

On-site
SGD 36,000 - 58,000
Senior R&D AI Software Engineer
Senior R&D AI Software Engineer

KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Research Engineer / Assistant (Agentic AI for Sustainable Building and Urban Design)
Research Engineer / Assistant (Agentic AI for Sustainable Building and Urban Design)

National University of Singapore • Singapore

On-site
SGD 60,000 - 80,000