Research Associate (Computer Science / Cyber Security)
We are seeking to appoint a Research Associate who will contribute to NTU's mission of advancing system security, privacy-preserving computing, and intelligent vulnerability analysis. The ideal candidate will provide strategic research support in bridging low-level system architecture with AI-driven security solutions. This role requires strong expertise in developing formally verified confidential computing environments, optimizing machine learning architectures for secure inference, and building multi-agent pipelines for protocol specification analysis. By driving these interdisciplinary efforts, the appointed researcher will play a pivotal role in NTU's strategic initiatives to build trustworthy, resilient, and efficient computing ecosystems, while fostering innovative collaborations across academia and industry.
Key Responsibilities:
- Conduct cutting-edge research at the intersection of system security, privacy-preserving computing, and intelligent vulnerability analysis.
- Design and implement formally verified, hardware-assisted isolation environments for confidential cloud computing.
- Formulate optimization strategies for machine learning architectures to enable high-performance secure inference.
- Develop multi-agent frameworks driven by large language models to systematically analyze protocol specifications and predict implementation vulnerabilities.
- Collaborate with academic and industry partners to translate advanced security paradigms into real-world applications.
- Prepare and co-author high-quality research papers for premier venues in security, systems, and software engineering.
- Contribute to proposal writing and grant applications in hardware-software co-design and AI-driven security.
- Support the supervision and mentorship of undergraduate and postgraduate students in related projects.
- Assist in building experimental platforms and validation datasets for protocol analysis and confidential computing frameworks.
Requirements:
- Masters degree in Computer Science, Cyber Security, or a related discipline.
- Research or applied experience in system security.
- Experience with privacy-preserving machine learning, AI-driven vulnerability analysis, and vulnerability detection tools.
- Knowledge of cryptographic protocols such as Multi-Party Computation.
- Proficiency in programming languages such as Python, C/C++, and Java.
- Strong academic writing and publication track record, with contributions to international conferences (e.g., ICSE).
- Strong analytical and problem-solving skills, particularly in bridging low-level system architectures.
- Proficiency in experimental design, evaluation benchmarks, and reproducibility of results.
- Excellent communication and collaboration skills in multidisciplinary teams.
- Ability to mentor and support students in research activities and software projects.
We regret that only shortlisted candidates will be notified.
Hiring Institution: NTU
Find Your Best Opportunity
Tell them AcademicJobs.com sent you!



