This is an opportunity to join the Department of Industrial and Systems Engineering at the National University of Singapore (NUS) as a Research Assistant. The successful candidate will join a team composed of researchers from NUS, as well as Shanghai Jiao Tong University (SJTU) as part of a project funded by the National Research Foundation under the Campus for Research Excellence and Technological Enterprise (CREATE) framework.



This project focuses on the theme of sustainable solutions for coupled problems targeted at already-stressed megacities. The project aims to develop a platform to facilitate the understanding, design and implementation of sustainable solutions for coupled problems in future cities, starting with two sites of different sizes and complexities, in this case a megacity like Shanghai and a land-scarce city like Singapore. It aims to develop capabilities needed in solving coupled problems characteristic of complex city systems, including sensing, modeling, data mining, systems modeling, carefully designed test bedding systems and adaption, and scalability of coupled solutions to a variety of environments. This will then allow how to adapt solutions to other cities with different complexities and sizes based on calibrated modeling and test-bedding. In particular, the candidate will join the team focusing on developing mission-oriented system models for these coupled problems in megacity sustainability based on calibration and evaluation of data from test bedding, so as to build an ability to extrapolate to other cities.


Position Details

Salary is competitive with North American and European standards, and is commensurate with the candidate’s qualification and experience.



  • Master’s or Bachelor degree in Computer Science (preferred)
  • Computer science background and software design and development experience with WPF (preferred) or Winform.
  • C# (preferred), C++, and Java, proficient in at least one of them is a must.
  • System integration experience, unity 3D or other game engine knowledge.
  • Python basic knowledge.
  • Knowledge in software development (computer program optimization) is preferred.
  • Simulation engine development and SQL knowledge are a plus.
  • Good communication skills, ability for efficient interaction with different researchers developing data analytics and optimization scripts, capacity for research problem understanding


Apply Online: JobsBank


(Released on: May 8, 2017)