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

National University of Singapore

Singapore

On-site

SGD 70,000 - 100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A prominent educational institution in Singapore is looking for a Senior Software Engineer for a 1-year renewable contract at the AI Centre for Educational Technologies (AICET). The role involves developing innovative education platforms like auto-feedback systems and gamified e-learning solutions. Candidates should have a graduate degree, at least 3 years of experience, and proficiency in modern web development technologies. Communication skills and a collaborative mindset are essential.

Qualifications

  • At least 3 years of working experience in software development.
  • Excellent communication and interpersonal skills required.
  • Ability to build collaborative working relationships.

Responsibilities

  • Build software for AICET projects, including auto-feedback systems and e-learning platforms.
  • Participate in discussions regarding project assignments based on suitability.
  • Work on various education technology systems to improve learning.

Skills

Communication skills
Team player
Collaboration
Web development
Ruby on Rails
Node.js
Golang
React
JavaScript
TypeScript
AI knowledge
EdTech platforms

Education

Graduate or postgraduate degree in relevant discipline

Job description

Job Title

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

Job Summary

Posting Start Date: 24/03/2026

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

The Senior 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 Educational Technologies (AICET) under one of AICET’s projects. Current projects include:

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

The exact responsibilities and projects assigned will be discussed with the successful candidate subject to suitability and AICET’s needs.

Qualifications
  • A graduate or postgraduate degree in relevant discipline with at least 3 years of working experience.
  • 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, Node.js, Golang, React, and JavaScript/TypeScript.
  • Experience with AI and/or EdTech platforms and systems will be preferred.

Only shortlisted candidates will be notified.

More Information

Location: Kent Ridge Campus

Organization: School of Computing

Department: Department of Computer Science

Employee Details

Employee Referral Eligible

Job requisition ID: 32215

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — AI Education Platforms
Senior Software Engineer — AI Education Platforms

National University of Singapore • Singapore

On-site
SGD 70,000 - 100,000
Software Engineer, AICET - NUS (1-year Contract; Renewable) 1
Software Engineer, AICET - NUS (1-year Contract; Renewable) 1

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 60,000 - 90,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
Data Scientist, AICET, NUS (1-year Contract; Renewable)
Data Scientist, AICET, NUS (1-year Contract; Renewable)

National University of Singapore • Singapore

On-site
SGD 90,000 - 140,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
Executive (General Admin), AICET - NUS (1-year Contract; Renewable)
Executive (General Admin), AICET - NUS (1-year Contract; Renewable)

National University of Singapore • Singapore

On-site
SGD 36,000 - 51,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 90,000 - 130,000
Analyst Programmer (Digital Solutions Department) [NIE]
Analyst Programmer (Digital Solutions Department) [NIE]

Nanyang Technological University Singapore • Singapore

On-site
SGD 90,000 - 120,000