Academic Jobs - Home of Higher Ed Logo
National University of Singapore Jobs

National University of Singapore

Research Assistant (Platform Engineer)

Closes:

671

Job Description

The National University of Singapore invites applications for the position of Research Assistant (Platform Engineer) for Horizons Office, School of Computing (SoC). This role is strongly committed to research excellence in all its dimensions: searching for fundamental results and insights, developing novel computational solutions to a wide range of applications, building large-scale experimental systems and improving the well-being of society.

We are building an AI-powered research platform, which requires a platform engineer to help build and operate the infrastructure that keeps our backend, data, and AI systems reliable and scalable. The successful candidate will work closely with the Principal Investigator and lab members on one or more research projects, owning the platform that researchers depend on to run experiments, process data, and deploy AI systems.

Responsibilities

  • Deploy and operate backend services, databases, workers, and AI infrastructure.
  • Build and improve reliable infrastructure for data processing and distributed workloads.
  • Optimize PostgreSQL performance, backups, and reliability.
  • Improve monitoring, logging, deployment, and production reliability.
  • Contribute to backend services and internal tooling where needed.
  • Work closely with the Principal Investigator and lab members to support research projects, turning experimental workflows into robust, reproducible pipelines.
  • Support research activities such as running experiments, data collection and processing, and documenting systems and results.

Only shortlisted candidates will be notified.

Job Requirements

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a relevant discipline.
  • At least 3 years of relevant work experience in platform, DevOps, SRE, or infrastructure engineering roles.
  • Strong experience with Linux, Docker, infrastructure as code, and cloud platforms (e.g., AWS, GCP, or Azure).
  • Experience operating production services, databases, distributed jobs, and observability systems.
  • Ability to diagnose performance and reliability issues across the stack.
  • Experience or strong interest in research, in areas such as Artificial Intelligence and Machine Learning, Programming Languages & Software Engineering, or large-scale experimental systems.
  • Pragmatic and comfortable working across boundaries in a small, early-stage team.

Nice to Have

  • Python and PostgreSQL development experience.
  • Experience with Redis, queues, or distributed processing.
  • Experience operating AI-powered applications or data pipelines.
  • Experience with vector databases, embeddings, search, or RAG systems.
  • Prior research experience, publications, or contributions to open-source research tooling.

More Information

Location: Kent Ridge Campus

Organization: School of Computing

Department: Department of Computer Science

Employee Referral Eligible: No

Job requisition ID: 34334

Req ID: 34334

Job details

Title
Research Assistant (Platform Engineer)
Employer
National University of Singapore
Location
Kent Ridge Campus
Published
Sep 9, 2026
Closes:
Nov 8, 2026
Job type
Full time, Staff / Administration
Field
Laboratory and Research

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What qualifications and experience do I need for this Research Assistant (Platform Engineer) role?

You'll need a Bachelor's or Master's degree in Computer Science, Engineering, or a relevant discipline, plus at least 3 years of experience in platform engineering, DevOps, SRE, or infrastructure engineering. Strong hands-on skills with Linux, Docker, Infrastructure as Code, and AWS/GCP/Azure are essential. For more on the role, see Research Assistant role skills and how to become one.

🛠️What will I do as a Platform Engineer on this AI research platform at NUS?

You will deploy and operate backend services, databases, workers, and AI infrastructure, improve PostgreSQL performance, monitoring, logging, and deployment reliability, and turn experimental research workflows into robust, reproducible pipelines. The role sits inside the School of Computing and supports the Principal Investigator and lab members. Explore similar opportunities on our Research Assistant jobs hub.

💻Which technical skills are most important for this NUS platform engineering job?

Priority skills include Linux, Docker, Infrastructure as Code, cloud platforms such as AWS, GCP, or Azure, PostgreSQL, distributed jobs, and observability systems. Nice-to-have experience includes Python, Redis, queues, AI-powered applications, vector databases, embeddings, and RAG systems. For related engineering paths, see Machine Learning Engineer roles in higher education.

🤖Does this Research Assistant position involve AI/ML research or publications?

Yes. The role supports an AI-powered research platform and works closely with the Principal Investigator on research projects. You may help with running experiments, data collection and processing, and documenting systems and results. The job values experience or strong interest in Artificial Intelligence and Machine Learning, Programming Languages & Software Engineering, or large-scale experimental systems. Learn more about the research assistant career path at What is a Research Assistant and how to become one.

📝How can I prepare a strong application for this NUS Research Assistant Platform Engineer job?

Tailor your CV to highlight production infrastructure experience, PostgreSQL reliability, cloud deployments, and any research tooling or open-source contributions. Use our free resume template and review how to write a winning academic CV. Only shortlisted candidates will be notified.

📍Where is this role located and is remote work available?

The position is located at NUS Kent Ridge Campus in Singapore, within the School of Computing, Department of Computer Science. The posting does not mention remote work, so you should expect an on-site or hybrid arrangement on campus. Browse other research jobs or university jobs for more options.

About the employer

National University of Singapore Jobs

National University of Singapore

4.0 Star Employer Ranking

The National University of Singapore (NUS) offers a dynamic work environment with opportunities for growth, research excellence, and a commitment to global impact.

Visit the employer page

Hire Experts… Post a Job

Post a Job

Roles… Create a Job Alert

Related Jobs

View All Jobs
477

Casual Management Support Officer

National University of Singapore
1,420

Research Fellow (Clinical Trials of Gerotherapeutics)

National University of Singapore
503

Research Assistant (HSRPH/MO)

National University of Singapore
1,536

Research Assistant / Research Assistant (Senior)

National University of Singapore
1,408

Research Assistant (Paediatrics)

National University of Singapore
1,415

Research Assistant (Operations Research & Analytics)

National University of Singapore
1,527

Associate Scientist (Propulsion)

National University of Singapore