National University of Singapore (NUS) Jobs

National University of Singapore (NUS)

Applications Close:

Kent Ridge Campus

5 Star Employer Ranking

"Research Assistant, School of Computing"

Academic Connect
Applications Close
Is this job right for you? View Vital Job Information and Save Time

Research Assistant, School of Computing

Research Assistant

2026-03-24

Location

Kent Ridge Campus, Singapore

National University of Singapore

Type

Staff / Administration

Required Qualifications

Bachelor’s/Master’s in Computer Science or related
Python, C/C++ proficiency
Machine learning, data analytics, system security
Generative AI (GANs, diffusion models)
Edge AI deployment (NVIDIA Jetson, ARM)
Docker, Kubernetes, TensorRT, ONNX
Google Cloud Platform
Linux, Git
Analytical thinking

Research Areas

AI-driven Identity & Access Management (IAM)
Cybersecurity
Anomaly Detection
Adaptive Authentication
Explainable Threat Intelligence
Generative Modeling (GANs, Diffusion Models)
Edge-native AI
71% 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, School of Computing

Job Description

The National University of Singapore invites applications for the position of Research Assistant in the Department of Computer Science, School of Computing (SoC). SoC 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 seek to play an active role both internationally and locally in the core and emerging areas of Computer Science and Information Systems.

We invite applications for a Research Assistant position focused on AI-driven Identity & Access Management (IAM) and Cybersecurity. The successful candidate will work on advanced AI systems for identity security, addressing challenges in anomaly detection, adaptive authentication, and explainable threat intelligence.

Key Responsibilities:

  • Design and develop AI-driven models for identity security and access-control analytics.
  • Build generative modeling pipelines (e.g., GANs, diffusion models) to synthesize realistic malicious or anomalous login behaviors for robust model training.
  • Implement anomaly detection and adaptive decision systems for real-time IAM defense.
  • Engineer edge-native AI modules for adaptive multi-factor authentication and token validation on resource-constrained platforms.
  • Develop explainable AI pipelines, including retrieval-augmented generation (RAG)–based systems that justify access decisions.
  • Integrate models into end-to-end systems spanning edge devices, containers, and cloud platforms.
  • Conduct experimental evaluation, benchmarking, and system-level testing.
  • Contribute to research publications, technical reports, and prototype deployments.

Job Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
  • Strong programming proficiency in Python and C/C++.
  • Solid understanding of machine learning, data analytics, and system security fundamentals.
  • Experience or strong interest in cybersecurity, IAM, or authentication systems.
  • Experience with generative AI techniques (GANs, diffusion models) for data synthesis.
  • Familiarity with edge AI deployment and optimization (e.g., NVIDIA Jetson, ARM platforms).
  • Experience with containerized or cloud-native systems (Docker, Kubernetes).
  • Knowledge of model optimization and deployment frameworks (TensorRT, ONNX).
  • Exposure to cloud platforms such as Google Cloud Platform (Vertex AI, BigQuery).
  • Interest in explainable AI, security analytics, or AI-assisted decision support systems.
  • Familiarity with tabular data modeling, anomaly detection, or security-log analysis.
  • Experience with Linux environments and version control tools (e.g., Git).
  • Strong analytical thinking, problem-solving skills, and research motivation

More Information

Location: Kent Ridge Campus

Organization: School of Computing

Department: Department of Computer Science

Employee Referral Eligible: No

Job requisition ID: 31512

Apply now

Tell them AcademicJobs.com sent you!

Apply Now

Frequently Asked Questions

🎓What qualifications are required for this Research Assistant role?

Candidates need a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field. Strong proficiency in Python and C/C++ is essential, along with solid knowledge of machine learning, data analytics, and system security. Experience in generative AI (GANs, diffusion models), edge AI, containerized systems (Docker, Kubernetes), and cloud platforms like Google Cloud is preferred. See research assistant jobs for similar roles.

🔧What are the key responsibilities?

Design and develop AI-driven models for identity security and access-control. Build generative modeling pipelines for anomalous behaviors. Implement anomaly detection and adaptive authentication. Engineer edge-native AI modules for MFA and token validation. Develop explainable AI pipelines with RAG. Integrate models across edge, containers, cloud. Conduct evaluations and contribute to publications. Explore research assistant tips.

🛡️What skills in AI and cybersecurity are needed?

Strong interest in cybersecurity, IAM, authentication. Experience with GANs, diffusion models for data synthesis, anomaly detection, security-log analysis. Familiarity with edge AI optimization (TensorRT, ONNX), tabular data modeling. Check research jobs for AI-focused positions.

☁️Is experience with cloud and deployment tools required?

Yes, familiarity with Docker, Kubernetes, Google Cloud Platform (Vertex AI, BigQuery), Linux, and Git is listed. Model optimization frameworks like TensorRT and ONNX are key for edge deployment. View staff jobs for tech requirements.

📅How to apply and what is the deadline?

Applications via job requisition ID 31512. Deadline is March 24, 2026. Location: Kent Ridge Campus. Not employee referral eligible. Prepare CV highlighting AI cybersecurity experience. Learn more on academic CV tips.

No Job Listings Found

There are currently no jobs available.

Express interest in working

Let know you're interested in opportunities

Express Interest

Receive university job alerts

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

Post a job vacancy

Are you a Recruiter or Employer? Post a new job opportunity today!

Post a Job
View More