image The NUS-HCI lab is a loving family passionate about scientific innovation. We aim to become one of the best HCI research labs in the world and are always looking for talented and passionate applicants to join us. Our lab currently offers five types of positions (job opportunities): PhD, Intern, RA, Post-docs, and Volunteers. We welcome you to join us for an enriching experience. If interested, please email your CV to join-nus-hci (at) with the following information: what position you are interested in, how long can you work, when can you start, and your long term goals and objectives. Note that we only accept Interns who can work for 6 months or more (preferably one year).


(Our latest extended family photo taken on Feb. 9, 2014 @ Art Science Museum in Singapore. Two of the PhD students, Rubaiat and Xiaojun, are not in this photo)

Prospective PhD or Master Students

Note that the school of computing in NUS does not have any master positions for research. If you are interested in getting a master of computing degree, you should contact the graduate office directly.

If you are interested in a PhD position in computer science, you have to apply it directly from the graduate school’s admission website: Your application will go through the graduate student hiring committee and strong candidates will have a chance to be admitted by our department. The accepted applicants will receive full scholarship for 4 years. However, if you are interested in pursuing a PhD degree in computer science specializing in human computer interaction and want to gain some research experience before you join the school, you can contact us to apply for an Internship position in our lab. You will go through a careful selection process conducted internally by members of the NUS-HCI lab, and successful candidates will be offered with Internships to work in the lab for a minimum of 6 months. Note that successfully getting Internship positions in our lab will increase your chance to be accepted as a PhD student but will not guarantee it. The benefit of this approach is that you can get familiar with the research environment and if your performance during the Internship is exceptional, you can receive a recommendation letter from us, which can increase your chance of getting accepted.

Prospective Interns

We are pleased to announce a new internship->PhD Candidate opportunity. We are looking for someone with excellent hardware and software skills, and wanted to continue as a PhD student after the internship in our lab. Please contact us if you are interested.

If you are applying for a short-term intern (6 – 9 months), we require you to determine your research topic or project before joining us. Since 6 month is so short, we don’t have much time to waste for thinking about the right projects to work on after you arrive. Therefore, please also submit a research proposal along with your application to us. If you are planning to stay for 1 year or more, this step is encouraged but not strictly required.

Prospective Research Assistants

Besides interns, we sometimes also have research assistant (RA) positions. The hiring requirement for RA is slightly more strict than Interns since they are paid with higher salary. We expect RAs to be able to independently conduct research either by him/herself or lead a team of undergraduate students or Interns. Unless you have a proven record of research experience (such as publications in reputable HCI conferences or journals), all RAs are hired as Interns first, and can be converted to an RA after a buffer period (typically 3 months).

Prospective Post-docs

We normally don’t hire post-docs. However, if you have a proven track record (means solid publications in ACM CHI, UIST, UBICOMP, or SIGGRAPH), you are welcome to contact us.

Prospective Volunteers

If you want to gain more research experience and can not work for 6 months or more, or during the time we don’t have any openings, you are welcome to apply as a volunteer in our lab. Volunteers are not paid, but can work either remotely or in Singapore. The benefit of volunteering is to receive guidance from us and opportunities to build your research profile (name on papers, entries on your CV, and potential reference) so that you have a better chance to start a successful career. To apply to become a volunteer in our lab, you need to convince one of our current PhD students or RAs to work with you. The current PhD students and RAs include:

  • Rubaiat Habib: rubaiat.habib (at) (research topic: tools and system for artistic creativity. Representative work: SandCanvas, Vignette)
  • Haimo Zhang: zh.hammer (at) (research topic: interacting with computer with head gestures. Representative work: BeyondStereo, Web revisitation, Dual Display)
  • Maryam Azh: maryam.aj (at) (research topic: haptic interaction for artistic interaction)
  • Tj: tjmonsi (at) (research topic: novel systems/tools for video editing/navigation)

Volunteers with good performance have priorities to be converted into Interns or RAs when funds become available and can skip some of the regular hiring tests and procedures.

Hiring Assignments

How to find a place to live in Singapore

SoC Graduate Student Housing Rental Survey 2013 Survey and Guide

Note: the funding for these positions is provided by the following projects

  • The CSIDM-NUS collaboration project is lead by Prof. Ng Hwee Tou. The project has a need to include elements of Human Computer Interaction. In particular, there is a need to evaluate the effectiveness of an integrated prototype system that the project is building that adds text-to-image generation into speech translation, as judged by humans using the system. There is also a need to evaluate the usefulness of component technologies developed in the project as judged by humans.
  • In the COSMIC project, we are looking candidates who are interested in working on tools, interfaces, and systems that enhances art and creativity such as SandCanvas to join our team.
  • In the AutoComPaste project, we are looking for candidates who can help us to build an intelligent copy&paste tool.
  • For more information about the silver computing project, please check:

What do our formal Interns/RA/Volunteers say about their experience in the NUS-HCI lab?


Arpit Agarwal, interned in our lab from Nov. 2010 to May 2011. After the internship, he becomes a graduate student of UI, and a recipient of the Siebel Scholar Award.  

“Being at the NUS-HCI lab for me was a great experience, from the daily updates to the weekly meetings, I enjoyed every part of the culture. The NUS-HCI lab has an ecosystem of it’s own, where every member collaborates to achieve a goal, that is innovation. My stay at the lab was highly motivated by the work of senior PhD students in the lab, Rubaiat and Haimo. I was amazed by their thinking process, and it was nice to be able to discuss my doubts, when stuck at a problem. Working with Dr. Zhao, was like amazing, he’s very hardworking, energetic and always open to have a discussion. My stay at the lab helped me learn research practices, and techniques for conducting experiments in HCI. At graduate school now, I have been able to apply those practices and am glad that I took up the internship at the lab. I would really like to thank Dr. Zhao for the time he spent with me, solving my questions, and all his efforts to have our work published in AVI’2012. “


Sahand Sharifzadeh, interned in our lab for short period of time in fall 2011. Sahand recently won the First place of Service Robots League in an international robotics’ competition.


Hi All!  I hope everyone’s doing fine !

I wanted to tell you that out team from Sharif University of Technology (in Iran) achieved the First place of Service Robots League in an international robotics’ competitions. The experiences that I had gained during the time I was at HCI Lab played a great role in this achievement. I used Kinect as our main Camera which helped a lot in recognition including gesture recognition that I programmed and was one of the main tests in the competition.

I wanted to thank Dr.Zhao and everyone who helped me to gain such precious experiences.”

Bahador Saket, interned in the first half of 2012. He is the first author for the CSCW paper “Designing an Effective Vibration-Based Notification Interface for Mobile Phones"


“I worked in NUs-HCI lab as an intern. Working in NUS-HCI lab was the most amazing opportunity that I have ever gained. Apart from the priceless experiences that I gained during my internship, Dr.Zhao and everyone in the lab have left a durable impression to me. I would like to describe my impression of this grateful experience in the following aspects. Working in NUS-HCI lab was a pleasure (I am not exaggerating). As a person who worked in a few other research labs the most amazing thing about working in this lab was that an experienced mentor was always around and I was able to talk to them about my project at any time and from my point of view, it was the main reason that I could be really successful in this lab. They are always ready to share their ideas with everyone.   
The quality of the research in NUS-HCI lab is really high. I was told that "once you published your first  good paper you have opened the doors to yourself in academic life". At that time, I could not understand what they really mean but today I am experiencing that how important is to have  experience of doing high quality research.  NUS-HCI lab is the place which brings quality, innovation and simplicity.”