Research Fellow (Computer Science/Software Engineering/Artificial Intelligence)

Posted:
8/5/2025, 4:22:58 PM

Location(s):
Singapore, Singapore

Experience Level(s):
Senior

Field(s):
AI & Machine Learning ⋅ Software Engineering

We are seeking to appoint a Research Fellow to advance NTU’s mission of pioneering cutting-edge research in blockchain and smart contract security. The successful candidate will have a strong background in blockchain systems, decentralized protocols, and smart contract vulnerability analysis, with demonstrated experience in fuzz testing and vulnerability proof-of-concept generation.

Key Responsibilities:

  • Conduct advanced research in the areas of blockchain security, smart contract analysis, and decentralized system resilience, with a focus on emerging threats in DeFi, cross-chain interoperability, and blockchain-based infrastructures.

  • Formulate novel research methodologies and contribute to the development of secure architectures and verification frameworks for next generation blockchain ecosystems.

  • Collaborate with academic and industry partners, including potential joint projects with institutions to drive interdisciplinary research outcomes.

  • Prepare high-quality research publications and contribute to proposal writing for competitive national and international research grants.

  • Support the supervision and mentorship of postgraduate students and junior researchers involved in security-related projects.

  • Disseminate research findings through conferences, invited talks, and outreach activities, strengthening NTU’s leadership in infrastructure security R&D.

Job Requirements:

  • A PhD in Computer Science, Software Engineering, Artificial Intelligence, or a related discipline.

  • Proven research track record demonstrated by publications in top-tier venues (e.g., IEEE S&P, Usenix Security, NDSS, CCS, ICSE, ASE, FSE, ISSTA, TSE, TOSEM) in the areas of blockchain security, smart contract analysis, program analysis or decentralized systems.

  • Demonstrated expertise in large language models (LLMs) and their application to software analysis, fuzz testing, automated program repair, and security reasoning.

  • Experience in system-level security, protocol robustness, smart contract code auditing, cross chain behavior analysis and resilience of decentralized infrastructures and blockchain-based applications.

We regret that only shortlisted candidates will be notified.

Hiring Institution: NTU