Software Engineer, AICET - NUS (1-year Contract; Renewable) 1

National University of Singapore

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The National University of Singapore invites applications for a Software Engineer position in AICET at the AI Centre for Educational Technologies. Based at Kent Ridge Campus, you will join a team building next generation education platforms for enhanced learning experiences.

The role involves developing software for multiple projects using modern stacks like Ruby on Rails, nodejs, Golang, React, and JavaScript/TypeScript. Fresh graduates are welcome; contract is 1 year with possible renewal.

Qualifications

  • Graduate or postgraduate degree in relevant discipline.
  • Team player with excellent communication and interpersonal skills.
  • Familiarity with web development using modern stacks like Ruby on Rails, nodejs, Golang, React, and JavaScript/TypeScript.
  • Experience with AI and/or EdTech platforms and systems preferred.

Responsibilities

  • To build software for the AI Centre for Education Technologies (AICET) under one of its projects.
  • Current projects include Codaveri, Coursemology, Softmark, Cikgo, ScholAlstic, Koditsu, and SSID.
  • Exact responsibilities and project assignment will be discussed with the successful candidate depending on needs.

Skills

Ruby on Rails
nodejs
Golang
React
JavaScript/TypeScript

Education

Bachelor’s or Master’s degree in a relevant discipline

Tools

Ruby on Rails
nodejs
Golang
React
JavaScript/TypeScript

Job description

Job Title: Software Engineer, AICET - NUS (1-year Contract; Renewable) 1

University-Level Unit: School of Computing

Faculty/Department-Level Unit: Department of Computer Science

Employee Category: Executive & Administrative

Posting Start Date: 20/08/2026

Location_ONB: Kent Ridge Campus

Job Purpose

The AI Centre for Educational Technologies (AICET) is a research centre that is focused on developing technologies to improve learning. AICET collaborates with the Ministry of Education, Singapore and the National University of Singapore on various projects to build systems that provide immediate personalised feedback to the students, providing content that adapts to their performance, and improve assessment and grading efficiency and effectiveness.

The Software Engineer will be part of a team that will build next generation education platforms for the AI Centre for Educational Technologies. (AICET).

Job Description

To build software for the AI Centre for Education Technologies (AICET) under one of the AICET’s projects. Current projects include:

  • 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 exact responsibilities and project assigned will be discussed with the successful candidate subject to suitability and also depending on AICET’s needs.

Qualifications
  • A graduate or postgraduate degree in relevant discipline. Those with no experience are welcome to apply.
  • Team player with excellent communication and interpersonal skills.
  • Ability to build a collaborative working relationship with people at all levels.
  • Familiarity with web development with modern tech stacks and technologies like Ruby on Rails, nodejs, Golang, React, and JavaScript/TypeScript.
  • Experience with AI and/or EdTech platforms and system will be preferred.

Only shortlisted candidates will be notified.

More Information

Location: Kent Ridge Campus

Organization: School of Computing

Department : Department of Computer Science

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AICET - NUS (1-year Contract; Renewable)
Senior Software Engineer, AICET - NUS (1-year Contract; Renewable)

School of Computing • Singapore

On-site
SGD 65,000 - 110,000
Software Engineer, AI EdTech Platform (1-Year Contract)
Software Engineer, AI EdTech Platform (1-Year Contract)

National University of Singapore • Singapore

On-site
SGD 60,000 - 100,000
EdTech Development Specialist, AICET, NUS (1-year Contract; Renewable)
EdTech Development Specialist, AICET, NUS (1-year Contract; Renewable)

National University of Singapore • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Engineer, AI Education Platforms
Senior Software Engineer, AI Education Platforms

School of Computing • Singapore

On-site
SGD 65,000 - 110,000
Senior Principal AI-Driven Software Engineer
Senior Principal AI-Driven Software Engineer

National University of Singapore • Singapore

On-site
SGD 100,000 - 150,000
Flexible work arrangements
Competitive remuneration
Empowered work environment
AI Software Developer
AI Software Developer

National University of Singapore • Singapore

On-site
SGD 120,000 - 180,000
AI Engineer, Full Stack
AI Engineer, Full Stack

Nanyang Technological University • Singapore

On-site
SGD 70,000 - 110,000
Senior Principal Engineer
Senior Principal Engineer

National University of Singapore • Singapore

On-site
SGD 100,000 - 150,000
Flexible work arrangements
Competitive remuneration
Empowered work environment
AI Engineer (AIEH)
AI Engineer (AIEH)

Aimlroles • Singapore

On-site
SGD 120,000 - 180,000
AI Engineer (AIEH)
AI Engineer (AIEH)

Nanyang Technological University • Singapore

On-site
SGD 120,000 - 180,000