Search by job, company or skills

National University of Singapore

Research Fellow (Cryptography, Systems/Security)

1-3 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Job Description

We are hiring a Postdoctoral Research Fellow to run research at the intersection of quantum-safe identity and authentication, zero-knowledge proofs (ZKPs), and AI security. The goal is practical, deployment-ready security: solid security models and proofs, working prototypes, and clear evaluation methods that can translate into auditable, standards-aligned controls for high-assurance identity use cases.

You will work with a cross-disciplinary team in cryptography and systems/security, and, where relevant, consider real-world constraints such as timing/synchronization and side channels. The role involves publishing in leading venues and contributing to open-source software and/or standards-relevant technical outputs.

Research areas (examples)

Quantum-safe identity and authentication

  • Design secure architectures for identity workflows (onboarding, account recovery, privileged access, device attestation).
  • Develop post-quantum authentication and key management approaches, including credential lifecycle and auditability.
  • Build threat models for quantum-capable attackers and plan migration/interoperability strategies.

Zero-knowledge proof systems

  • Design and analyze ZKP-based identity and authorization protocols (selective disclosure, anonymous credentials, compliance proofs).
  • Study deployment trade-offs (proof size/latency, prover/verifier constraints, batching/recursion, hardware acceleration, side channels).
  • Define security properties for real-world, distributed identity stacks.

AI security

  • Build secure deployment patterns for LLM/agent systems (isolation, least privilege, policy enforcement, auditable actions).
  • Analyze and mitigate LLM threats (prompt injection, data leakage, tool misuse).
  • Design identity and authorization for AI agents (authenticated tool use, secure delegation, cryptographic logging).

Key Responsibilities

  • Lead research projects end-to-end: problem definition, security analysis, prototyping, and evaluation.
  • Develop threat models and security requirements, and turn them into measurable controls.
  • Produce research outputs: proofs (when needed), protocol specs, and reference implementations.
  • Build and test prototypes under realistic adversarial conditions.
  • Publish in top security/cryptography venues and contribute to open-source and/or standards-oriented outputs.
  • Mentor students and support group research activities.

Qualifications

Required qualifications

  • PhD in Computer Science, Electrical Engineering, Cryptography, Security, or a closely related field.
  • At least 1 year experience as postdoc in a related field.
  • Demonstrated research strength in at least two of: applied cryptography, authentication/identity systems, ZKPs, systems security, or AI security.
  • Strong publication record or clear evidence of research productivity.
  • Ability to implement and evaluate security prototypes (e.g., Rust/Go/C++/Python), and to communicate results clearly in writing.
  • Open to Fixed Term Contract.

Preferred Qualifications

  • Hands-on experience with one or more:
  • ZKP frameworks (e.g., SNARK/STARK ecosystems), anonymous credentials, verifiable credentials, secure multi-party protocols.
  • Post-quantum cryptography migration, FIDO2/WebAuthn, secure enclaves/TEEs, attestation, secure logging.
  • LLM/agent security controls, policy enforcement layers, red-teaming, data governance for AI systems.
  • Familiarity with standards and assurance approaches (e.g., NIST guidance, ISO/IEC security standards, evaluation methodologies).
  • Experience with industry research and requirements.

More Information

Location: Kent Ridge Campus

Organization: College of Design and Engineering

Department : Electrical and Computer Engineering

Employee Referral Eligible: No

Job requisition ID : 31361

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 138618831