Job Description
Job Title:  Research Fellow (Cryptography, Systems/Security)
Posting Start Date:  07/01/2026
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