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 nus-singtel@comp.nus.edu.sg. 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. Research Fellow / Research Assistant / 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. Research Engineer / 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 Assistant/Fellow

He/she 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:

• Cyber-security for IoT wireless systems
• Single-board computers such as Arduino and Raspberry Pi
• C++ and Python programming
• Wireless communications protocols such as WiFi and Bluetooth

Job requirements:

For Research Assistant Position:

• A Bachelor’s degree with Honours in Electrical Engineering, Computer Engineering or Computer Science; and
• Expertise in programming.

For Research Fellow Position:

• A PhD degree in Electrical Engineering, Computer Engineering or Computer Science;
• Good publication record; and
• Experience in research.

6. 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.

7. Research Assistant

He/she 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 one of the following research areas:

• Artificial Intelligence
• Programming Languages & Software Engineering
• Security
• Systems and Networking

Job requirements:

• A Bachelor’s degree in a relevant area (Computer science and software security) ;
• Sophisticated programming skills; and
• Background or substantial interests in artificial intelligence, security and networks

8. Research Assistant

He/she will be responsible for working closely with the Principal Investigator and lab members in the area of IoT security. In this research, we plan to take a network-centric approach towards securing IoT devices and handling attacks originating from IoT devices. The research will look into the problems of detection of attacks and anomalies on and due to IoT devices, as well as into real-time attack mitigation. This will involve analysis of traffic at different levels, and development of statistical models for analysis and decision making. We will explore the use of emerging paradigms such as NFV (network function virtualization) and SDN (software defined networking), etc. to develop the solutions. The scope of the work for the Research Assistant position requires working with real IoT devices, development/ implementation/testing/performance study of the techniques based on NFV/SDN IoT security framework.

He/she should have programming skill and knowledge/interest/experience in one or more of the following areas:

• Computer Networks
• Security
• Internet of Things
• Network Function Virtualization
• Software Defined Networking

Job requirements:

• A Bachelors/Masters degree in a relevant area (Computer Engineering/Computer Science/Electrical, Electronics, Telecommunication Engineering and other related disciplines) ;
• Interested candidates who are passionate for research and development with strong academic record