Research Engineer I (Computer Science/Cyber Security)

NTU Main Campus, Singapore

Nanyang Technological University

Nanyang Technological University is one of the top universities in Singapore offering undergraduate and postgraduate education in engineering, business, science, humanities, arts, social sciences, education and medicine.

View all jobs at Nanyang Technological University

Apply now Apply later

CYSREN was established to address these concerns through multi-disciplinary research and development around cybersecurity, leveraging NTU’s core competencies in Engineering, Exact Sciences, International Studies and Business, among others.

We have a dedicated core team that uses its domain expertise and global experience while leveraging on NTU’s vibrant research culture and comprehensive R&D infrastructure to deliver state-of-the-art R&D projects. We engage with local as well as global agencies and industry partners to develop capabilities for a number of areas of strategic importance including:

  • cyber worthiness of autonomous vehicles

  • cyber risk management, advanced threat intelligence

  • secure-by-design for IoT and policy

  • governance of cybersecurity

For more details, please view https://www.ntu.edu.sg/cysren.

We are looking for a Research Engineer to contribute to advancing research in software security and source code auditing. The role will focus on developing and applying Large Language Models (LLMs) to detect logic bugs and vulnerabilities in software systems, ensuring the reliability and security of critical software systems.

Key Responsibilities:

  • Conducting research on the development of an LLM-based code auditing agent to identify vulnerabilities and improve code quality in software systems.

  • Developing tools to identify and analyze the business logic of software applications, ensuring alignment with functional requirements.

  • Building and maintaining a comprehensive vulnerability database for software systems, cataloging known issues and patterns for further analysis.

  • Writing high quality paper based on results.

Job Requirements:

  • Bachelor's degree in computer science, cyber security or related field.

  • Familiarity with common software vulnerabilities, static program analysis and large language models.

  • Good written and oral communication skills.

  • Proficiency in at least one programming languages for static analysis; building LLM-based agent systems.

  • Good publication on static program analysis and LLM for security.

We regret to inform that only shortlisted candidates will be notified.

Hiring Institution: NTU

Apply now Apply later

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Job stats:  0  0  0

Tags: Audits Computer Science Governance IoT LLMs R&D Risk management Threat intelligence Vulnerabilities

Region: Asia/Pacific
Country: Singapore

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.