Interested applicants are invited to apply directly at the NUS Career Portal
Your application will be processed only if you apply via NUS Career Portal
We regret that only shortlisted candidates will be notified.
Job Description
The successful candidates will contribute to research activities related to evaluation and development of an online adaptive learning system for teaching project management skills to construction professionals. The candidates shall work under the supervision of the Principal Investigator (PI) to conduct programming, academic research and administrative work. Specific job activities may include:
• Conduct literature review on topics related to the project;
• Develop the following functions of the adaptive learning system:
• Knowledge unit recommender
• Adaptive quiz
• Personalised feedback
• Liaise with collaborators and users on testing, meetings and data collections;
• Write research papers, reports and proposals;
• And any other tasks required by the principal investigator.
Job Requirements
- A Degree within the fields of computer science, software engineering, or related field;
- Experience in any of the general purpose programming languages, such as Java, Go, C++, C#, python. Preferably python;
- Experience with API and AWS services ;
- Experience with database management, in particular writing automated pipelines for data fetching and storage ;
- Willing to learn, independent, team player, professional, proactive, communicative, and responsible; and
- Strong English writing and communication skills.