Careers

Shape the future of learning with us

You will receive the full range of competitive benefits and privileges that the National University of Singapore offers. You will also join a dynamic team from various backgrounds and we offer hybrid work arrangements.  

Software Engineer Intern

This is a full-time on-site role located in School of Computing, National University of Singapore for a Software Engineer Intern. The intern will contribute to developing, testing, and deploying software for the AI Centre for Education Technologies (AICET) under one of the AICET’s projects. Projects include (but not limited to):

  • Codaveri – An auto-feedback programming system
  • Coursemology – a gamified e-learning platform
  • Softmark – An online grading too
  • Cikgo – A personalised learning platform
  • ScholAlstic – An interactive conversational-based simulation platform
  • Koditsu – A platform that helps students prepare for tech job assessments and interviews with realistic practice and personalised feedback
  • SSID – A system that safeguards academic intergrity by flagging potential plagiarism and unusual similarities in student submissions

The role offers an excellent opportunity to gain hands-on experience in software development and AI applications within a dynamic and fast-paced team setting. The exact responsibilities and project assignment will be discussed with the successful candidate subject to suitability and also depending on AICET’s needs.

Qualifications

  • Strong foundational knowledge in Computer Science and Software Development
  • Experience or coursework in Web Development and Programming (e.g. Familiarity with with modern tech stacks and technologies like nodejs, Golang, React, and JavaScript/TypeScript.
  • Self-motivated with a willingness to learn and adapt to new technologies
  • Strong problem-solving skills and ability to work collaboratively in an team environment
  • Pursuing or recently completed a degree in Computer Science is preferred
  • Ability to build a collaborative working relationship with people at all levels
  • Team player with excellent communication and interpersonal skills
  • Experience with AI and/or EdTech platforms and system will be preferred

If you are interested in this opportunity, please submit your application here.


EdTech Development Intern (Final-Year Undergraduate Internship)

The EdTech Development Intern will support the AI Centre for Educational Technologies (AICET) in exploring how generative AI can enhance teaching and learning at NUS. The intern will work closely with the ScholAIstic platform team and academic collaborators to prototype, test, and refine AI-powered learning tools.

Key Responsibilities

  • Support discussions with faculty to understand teaching and learning challenges.
  • Assist in the design, refinement, and testing of AI-powered learning activities and prompts.
  • Prototype structured AI workflows for feedback, revision, roleplay, and assessment support.
  • Conduct brief literature scans on emerging issues in generative AI and education.
  • Assist with basic data cleaning and organisation of learning analytics data.
  • Prepare simple visualisations and summary slides based on findings.
  • Support pilot runs of AI-enabled learning activities and assist with feedback collection.
  • Contribute to the development of training materials and user guides for educators.

What You Will Gain

  • Hands-on experience in AI-enhanced learning design.
  • Exposure to real-world educational innovation projects at NUS.
  • Practice in prompt engineering and AI workflow structuring.
  • Experience working with cross-functional teams (pedagogy, engineering).
  • Insight into educational research and evaluation methods.

Qualifications

  • Final-year undergraduate student at NUS.
  • Interest in education, EdTech, AI, or digital learning.
  • Background in Education, Learning Sciences, Computer Science, Information Systems, Data Science, Psychology, or related disciplines is advantageous.
  • Strong written and spoken communication skills in English.
  • Organised, proactive, and comfortable working in a collaborative team environment.

If you are interested in this opportunity, please submit your application here.