Nanyang Technological University Singapore logo

Research Engineer II (Full Stack Engineer)

Nanyang Technological University Singapore

SingaporeFull-timeOn-site

Posted 4 Jun 2026

About this role

Build and ship end-to-end features for a managed cloud platform for FHE-protected interpretable model training and inference. Responsibilities include developing APIs, Python SDKs, customer-facing dashboards, and managing backend workflows for asynchronous compute. Requires a Bachelor's degree in Computer Science or a related field with at least 3-4 years of experience shipping customer-facing full-stack software. Candidates must be proficient in Python, TypeScript, and PostgreSQL, with a strong understanding of machine learning libraries like PyTorch and scikit-learn.

What they're looking for

PythonFastAPITypeScriptSvelteReactVuePostgreSQLMachine Learning

Frequently asked questions

What does a Research Engineer II (Full Stack Engineer) at Nanyang Technological University Singapore do?

Build and ship end-to-end features for a managed cloud platform for FHE-protected interpretable model training and inference. Responsibilities include developing APIs, Python SDKs, customer-facing dashboards, and managing backend workflows for asynchronous compute. Requires a Bachelor's degree in Co…

What skills does this Research Engineer II (Full Stack Engineer) role need?

Key skills for this role include Python, FastAPI, TypeScript, Svelte, React, Vue.

How much does a Research Engineer II (Full Stack Engineer) at Nanyang Technological University Singapore pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Research Engineer II (Full Stack Engineer) role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Research Engineer II (Full Stack Engineer) role?

You can apply directly on Nanyang Technological University Singapore's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.