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

National University of Singapore

Research Assistant (Backend & Platform Engineer)

Closes:

425

Job Description

The National University of Singapore invites applications for the position of Research Assistant (Backend & 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 and are seeking a Backend & Platform Engineer to help build and operate the backend and infrastructure systems that make it reliable and scalable. The successful candidate will work closely with the Principal Investigator and lab members on one or more research projects, building the services, data pipelines, and infrastructure that researchers depend on to ingest data, run experiments, and deploy AI systems.

Responsibilities

  • Deploy and operate backend services, databases, workers, and AI infrastructure.
  • Help build and improve data ingestion, processing, and matching workflows.
  • Optimize PostgreSQL schemas, queries, migrations, backups, and performance.
  • Make agent and ingestion jobs durable, recoverable, and safe across multiple workers.
  • Contribute to Python backend services and internal tools where needed.
  • Improve monitoring, logging, reliability, and production performance.
  • Work closely with the Principal Investigator and lab members to support research projects, turning experimental workflows into robust, reproducible backend systems.
  • 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 experience in backend, platform, DevOps, or infrastructure engineering roles.
  • Strong experience with Python, PostgreSQL, Linux, Docker, infrastructure as code, and at least one major cloud platform (e.g., AWS, GCP, or Azure).
  • Comfortable working across backend systems, databases, and infrastructure.
  • Experience with distributed jobs, queues, Redis, and observability.
  • Experience developing or operating AI-powered applications or 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 approach suited to a small, early-stage team.

Nice to Have

  • Experience with data ingestion pipelines, external data sources, data processing, or data matching.
  • 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: 34363

Job details

Title
Research Assistant (Backend & 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
Programmer/Analyst

Tell them AcademicJobs.com sent you!

Frequently Asked Questions

🎓What qualifications are required for this Research Assistant (Backend & Platform Engineer) role?

You need a Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline, plus at least 3 years of backend, platform, DevOps, or infrastructure engineering experience. Strong skills in Python, PostgreSQL, Linux, Docker, infrastructure as code, and major cloud platforms like AWS, GCP, or Azure are essential. Explore related Research Assistant jobs or read about Research Assistant role skills and how to become one.

🛠️What are the main responsibilities of this Backend & Platform Engineer role at NUS?

You will deploy and operate backend services, databases, workers, and AI infrastructure for an AI-powered research platform. Daily work includes building data ingestion, processing, and matching workflows, optimizing PostgreSQL schemas, queries, migrations, and backups, and making agent and ingestion jobs durable and recoverable across multiple workers. See what Research Assistant roles typically involve.

📍Where is this Research Assistant position located?

The role is based at the National University of Singapore, School of Computing, on the Kent Ridge Campus in Singapore. It is an on-campus position, not listed as remote. Browse more research jobs or higher education administration and support roles.

⏳What is the application deadline for this NUS Research Assistant role?

The listed job requisition ID is 34363 and the application deadline is 2026-11-08. Submit your CV and cover letter before that date. For application help, review Research Assistant job interview questions or use free resume templates.

🌏Does this position offer visa sponsorship?

The job posting does not specify visa sponsorship. You should contact the National University of Singapore School of Computing directly or check the official requisition #34363 for clarification. If you are exploring academic roles in Singapore, visit university jobs or higher education jobs.

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
1,021

Assistant Manager (IT Analyst)

National University of Singapore
463

Casual Management Support Officer

National University of Singapore
510

Assistant Manager (Graduate Studies)

National University of Singapore
1,092

Procurement Senior Manager

National University of Singapore
1,090

Associate Director, Imaging

National University of Singapore
452

Executive/Senior Executive

National University of Singapore