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 Role Description

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.