Research Positions & Internship Opportunities in Cyber Security at NUS

The National University of Singapore (NUS) seeks Research Fellows, Research Assistants and interns in cyber security starting in November 2018.

The researchers will be working as part of the new NUS-Singtel Cyber Security Research Laboratory that was established at the end of June 2016 with funding from the Singapore National Research Foundation (NRF), NUS and Singtel.

Project Overview

Singtel and the National University of Singapore (NUS) are partnering in a corporate research lab hosted at NUS and focusing broadly on cyber security.

The Singtel Group is Asia’s leading communications group with operations and investments around the world. With significant operations in Singapore and Australia (through wholly-owned subsidiary Singtel Optus), the Group provides a wide spectrum of multimedia and infocomms technology (ICT) solutions, including voice, data and video services over fixed and wireless platforms. The Group has presence in Asia Pacific and Africa with about 630 million mobile customers in 23 countries, including India, Indonesia, the Philippines and Thailand.

The National University of Singapore is a leading global university generally recognized as the top university in Asia. It has existing peaks of strength in several areas relevant to cyber security within its School of Computing (SoC), Faculty of Engineering (FOE) and Centre for Quantum Technologies (CQT) and it has identified cyber security as a strategic growth area for research impact, technology translation, and interaction with industry.

The lab is bringing together these two leading organizations in Singapore with complimentary capabilities in cyber security to address a broad array of the most critical challenges in cyber security for Singapore industry and society. The lab will be directed by Prof David S. Rosenblum from NUS along with Dr Lim Hoon Wei from Singtel. The research activities of the lab will be supervised by two dozen PIs from SoC, FOE and CQT, in collaboration with engineers and researchers from Singtel. The result will be the creation and commercialization of a significant and diverse body of new technologies in cyber security, along with the training of significant numbers of new PhDs, researchers and engineers in cyber security. Researchers with good performance will have the opportunity to join Singtel after their stints with the Lab. There is also a possibility for researchers to receive a share of royalties for the IP they produce.

Project Details

The lab will conduct research in four broad areas of cyber security having strategic relevance to Singtel’s business:
(1) Predictive Security Analytics
(2) Network, Data and Cloud Security
(3) Internet-of-Things and Industrial Control Systems
(4) Future-Ready Cyber Security Systems
In addition, the lab will opportunistically expand its research to cover other emerging important problem areas and Singtel business objectives as appropriate.

Requested Background

Applicants should have a demonstrated successful track-record of prior research work, and have a keen interest in participating in high-impact research within a large, multi-disciplinary corporate lab, and expertise in at least one of the research areas of the lab mentioned above. A keen interest in experimentation and system-building is beneficial, as is specific expertise in security and privacy, mobile computing, cloud computing technologies, networked and distributed systems, the Internet of Things, industrial control systems, and/or quantum technology. Research Fellows (RFs) must hold a PhD in a relevant area, and Research Assistants (RAs) should have completed their first degree or ideally a Masters degree in a relevant area.

Application Process

If interested, please send your application including a cover letter, CV and a brief statement of prior research. The initial term of appointment will be one year, extensible to more years upon satisfactory performance and availability of funding. Selected candidates will be offered competitive salaries and benefits, with support to travel to conferences for dissemination of research results. Singapore is a vibrant, well-connected city with low taxes and is a global research hub centre in Asia. NUS is a world-class university that provides an outstanding, supportive research environment.

To Apply

E-mail your materials to Informal inquiries about the position may be directed to that address.

Consent to Use Personal Data

By sending your data to the email address listed above, you: (i) consent to the collection, processing, use, and disclosure of your personal data as outlined in this notice; (ii) expressly permit NUS-Singtel Cyber Security Research & Development Laboratory and its representatives to share this notice with third parties and third party organisations; (iii) hereby authorise all such persons to disclose to NUS-Singtel Cyber Security Research & Development Laboratory any of your personal data reasonably requested by NUS-Singtel Cyber Security Research & Development Laboratory for one or more of the specific purposes as described above.

Job Descriptions

1. Intern (Software Designer and Engineer for Cyber Security)

The Intern will work in a team with research fellows to implement prototype of secure applications and services for mobile (iOS and/or Android) and PC platforms (Windows and Linux).

Candidates with the following skills or experiences have priority:
• Good programming skills (in C/C++, Java or others relevant languages) and software development experience.
• Network programming (e.g. sockets).
• With the help of research fellows, understand security and cryptography algorithms to some extent, in order to implement the algorithms.
• Good team player and good communication skills.
• Encouraged to be involved in system and algorithm design together with research fellows, if capable. Opportunity to co-author research papers with research fellows will be provided.
• Previous experience in mobile development or Intel SGX is a plus.
• Plan to develop a career in cyber security and eager to learn new relevant skills/knowledge in this domain.
• Background knowledge in cyber security or cryptography is NOT a must.
• Candidates including polytechnic, undergraduates, masters and PhD students are welcome to apply.

2.  Intern (Research and development of the novel DDoS defense architecture)

Large-scale distributed denial-of-service (DDoS) attacks remain as one of the open problems on the Internet. In light of ever-increasing scale (e.g., million-node IoT botnets) and sophistication (e.g., amplification) of modern DDoS attacks, this project aims to propose a completely unconventional approach to addressing large-scale DDoS attacks. Instead of relying on third-party DDoS vendors (e.g., Akamai, Arbor Networks, Google Shield), our novel DDoS defense architecture enables individual Internet Service Providers (ISPs) to establish a refutable contract for remote DDoS traffic filtering by exploiting emerging trusted hardware capabilities (e.g., Intel SGX). The short-term goal is to realize collaborative DDoS defense architecture among local networks; our ultimate vision is to replace today’s ineffective DDoS defense solutions with our global collaborative defense platform.

• Strong system/network development skills and general computer science or computer engineering background are expected.
• For Research Fellow, strong publication track record is expected.
• Research and publication opportunities exist for those who are interested.

3. Intern (Development of network-centric IoT security solutions using the NFV (Network Function Virtualization) framework)

• Bachelor/Master Degree in Computer Science, Computer Engineering, or related field
• Experience working in the Unix/Linux environment
• Development experience in Python, Java, C/C++
• Experience working on network traffic processing and analysis
• Knowledge of SDN and NFV; experience in related open-source platforms such as OpenDaylight and OPNFV will be an advantage
• Excellent written and verbal communications skills
• Highly motivated, independent and resourceful team player
• Strong analytical thinking, interpersonal and problem solving skills

4. Research Engineer (Software / research prototype development of new cutting-edge security technology)

• Bachelor/Master Degree in Computer Science, Computer Engineering, or related field
• Experience working in the Unix/Linux environment
• Development experience in Python, Java, C/C++
• Technical knowledge and expertise in one or more of the following areas: Data/Security Analytics, Network Security, Anomaly and Threat Detection, IoT Security, Cloud and Data security, Software Vulnerability Analysis, Applied Cryptography
• Experience in development of open-source tools/platforms and/or deployment of enterprise security products
• Excellent written and verbal communications skills
• Highly motivated, independent and resourceful team player
• Strong analytical thinking, interpersonal and problem solving skills

5. Research Fellow

He/she will be responsible for working closely with the Principal Investigator and lab members on one or more research projects. He/she will devise, implement and evaluate (both analytically and empirically) algorithms for privacy risk evaluation and privacy preservation. He/she should possess experience or interest in both theory and applications in the following research areas:

• Privacy (statistical disclosure, anonymity and anonymization, differential privacy)
• Statistical machine learning

Job requirements:

• A PhD degree in a relevant area (computer science or mathematics);
• Good publication record; and
• Experience in research.

6. Research Fellow (Post-quantum cryptography)

The Research Fellow will be responsible for working closely with the Principal Investigator and lab members on one or more research projects. He/she should possess experience or interest in at least some of the following research areas:

• Key management
• Authentication, authorization and access control
• Trusted computing (e.g. TPM, Intel SGX)
• Post-quantum cryptography
Only shortlisted applicants will be notified.

• A PhD degree in a relevant area (Computer Science/Engineer, mathematics, etc);
• Good publication record;
• Good communication skills;
• Some experience in programming;
• Experience in research; and
• Willing to perform practical research which may eventually lead to product