Job Search and Career Advice Platform

Enable job alerts via email!

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

National University of Singapore

Singapore

On-site

SGD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading educational institution in Singapore seeks a Senior Software Engineer for a 1-year contract role focused on developing innovative educational technologies. You will join the AI Centre for Educational Technologies (AICET) and contribute to projects like auto-feedback systems and gamified learning platforms. Candidates should have at least 3 years of experience, a relevant degree, and familiarity with modern web development stacks such as Ruby on Rails and Node.js. Strong communication skills and a team-oriented approach are essential.

Qualifications

  • Minimum of 3 years of working experience.
  • Excellent communication and interpersonal skills.
  • Ability to build collaborative relationships.

Responsibilities

  • Build software for various AICET projects.
  • Work within a team to develop education platforms.
  • Discuss exact responsibilities based on suitability.

Skills

Web development
Ruby on Rails
Node.js
Go
React
JavaScript/TypeScript
AI knowledge
EdTech experience

Education

Graduate or postgraduate degree in a relevant discipline
Job description
Senior Software Engineer, AICET - NUS (1-year Contract; Renewable)
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 students, adapt content to their performance, and improve assessment and grading efficiency and effectiveness.

The Senior Software Engineer will be part of a team that builds 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 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 personalised feedback
  • SSID – a system that safeguards academic integrity 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 AICET’s needs.

Qualifications
  • A graduate or postgraduate degree in a 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 using modern tech stacks and technologies such as Ruby on Rails, Node.js, Go, React, and JavaScript/TypeScript.
  • Experience with AI and/or EdTech platforms and systems is preferred.

Only shortlisted candidates will be notified.

More Information

Location: Kent Ridge Campus

Organization: School of Computing

Department: Department of Computer Science

Job requisition ID: 25459

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.