AI Software Developer

National University of Singapore

Singapore

On-site

SGD 120,000 - 180,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

National University of Singapore (NUS) IT is seeking a senior software engineer to build intelligent, scalable applications using AI tools across the development lifecycle at the Kent Ridge Campus in Singapore.

You will lead AI-driven development with C#/.NET Core, Node.js, Python, and React/Angular, integrating LLM APIs and mentoring junior engineers while delivering high-quality software.

Qualifications

  • 7-12+ years software development experience with proven full-stack delivery.
  • Bachelor's in Computer Science or equivalent practical experience
  • Expert use of AI coding assistants (GitHub Copilot, Cursor, Claude) for coding, refactoring, debugging, testing
  • Leverage AI throughout SDLC: requirements analysis, design docs, test generation, code reviews, DevSecOps automation
  • Experience integrating LLM APIs (OpenAI, Anthropic) into applications with prompt engineering

Responsibilities

  • AI-Assisted Development across the entire SDLC—from requirements to deployment
  • Full-Stack development using C#/.NET Core, Node.js, Python with React/Angular frontends
  • AI feature integration with LLM APIs, prompt engineering, semantic search
  • Code quality and testing using AI tools; maintain high engineering standards
  • Technical leadership: mentor team on AI tool adoption and best practices

Skills

AI coding
Full-stack
C#/.NET
Node.js
Python
React/Angular
LLM APIs
DevSecOps

Education

Bachelor's in Computer Science

Tools

GitHub Copilot
Cursor
Claude
OpenAI API
Anthropic API

Job description

Applications - Applications Architecture & Technology

Employee Category:

Executive & Administrative

Location:

Kent Ridge Campus

Posted On:

18/08/2026

About NUS IT

NUS Information Technology is the cornerstone to providing reliable, high-performance and secure IT solutions and effective IT governance for the campus. Here at NUS IT, we aim to transform NUS into a borderless computing community providing knowledge at its fingertips by enhancing the use of effective applications and services for teaching and learning.

We drive a culture that is forward-looking. With a strong passion for IT, our people are always striving to improve, push boundaries and innovate with a "can-do" attitude. We embrace collaboration, open communication and knowledge sharing. If you see yourself thriving in a dynamic environment and breaking new grounds with innovative ideas, you will find yourself at home in NUS IT.

As part of our team, you can look forward an empowered work environment that allows you to take charge of your own career path. We provide competitive remuneration as well as flexible work arrangements to enable your growth and development. We pride ourselves on our diverse workforce and are committed to transforming NUS into a leading global University shaping the future.

Job Purpose

Build intelligent, scalable applications by leveraging AI tools throughout the development lifecycle—from requirements analysis to deployment. Design and deliver AI-powered features while using AI assistants (GitHub Copilot, Cursor, Claude) to accelerate development, improve code quality, and drive innovation.

Duties and Responsibilities
  • AI-Assisted Development: Use AI coding assistants (GitHub Copilot, Cursor, Claude) across the entire SDLC—requirements gathering, design, coding, testing, documentation, and DevSecOps automation.
  • Full-Stack Development: Develop applications using C#/.NET Core, Node.js, Python, with React/Angular frontends. Integrate LLM APIs and build AI-powered features.
  • AI Feature Integration: Implement LLM APIs (OpenAI, Anthropic), prompt engineering, semantic search, and intelligent workflows into applications.
  • Code Quality & Testing: Use AI tools to generate tests, review code, identify bugs, and improve security. Maintain high engineering standards.
  • Technical Leadership:Mentor team on AI tool adoption, establish best practices, and drive productivity improvements through AI-assisted workflows.
Qualifications

Core Requirements

  • 7-12+ years software development experience with proven full-stack delivery
  • Bachelor's in Computer Science or equivalent practical experience
  • Expert use of AI coding assistants (GitHub Copilot, Cursor, Claude) for coding, refactoring, debugging, testing
  • Leverage AI throughout SDLC: requirements analysis, design docs, test generation, code reviews, DevSecOps automation
  • Experience integrating LLM APIs (OpenAI, Anthropic) into applications with prompt engineering

Technical Stack

  • Frontend: React or Angular with TypeScript
  • Agile/SDLC experience, stakeholder communication, mentoring junior engineers
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Senior AI-Fueled Full-Stack Engineer
Senior AI-Fueled Full-Stack Engineer

National University of Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Manager (IT Project and Product Management) - Faculty and Research Systems
Senior Manager (IT Project and Product Management) - Faculty and Research Systems

National University of Singapore • Singapore

On-site
SGD 150,000 - 190,000
Senior Assistant Manager, EdTech Solutions
Senior Assistant Manager, EdTech Solutions

Nanyang Technological University Singapore • Singapore

On-site
SGD 90,000 - 130,000
Hybrid work arrangements
Comprehensive medical coverage
Staff development programs
Lead AI & Data Analytics Manager
Lead AI & Data Analytics Manager

Nanyang Technological University Singapore • Singapore

On-site
SGD 80,000 - 120,000
AI-Native Application Engineer
AI-Native Application Engineer

Wilmar International • Singapore

On-site
SGD 90,000 - 130,000
AI Engineer, Data Infra
AI Engineer, Data Infra

Nanyang Technological University Singapore • Singapore

On-site
SGD 90,000 - 130,000
Engineering Manager
Engineering Manager

Olive Tree search • Singapore

On-site
SGD 180,000 - 260,000
AI Specialist
AI Specialist

Fugro • Singapore

On-site
SGD 120,000 - 160,000