AI Software Developer

National University of Singapore

Singapore

On-site

SGD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

National University of Singapore is seeking an AI Software Developer to build intelligent applications leveraging AI tools throughout the development lifecycle. The role involves full-stack development with technologies such as C#/.NET Core, Node.js, and Python, integrating LLM APIs, and ensuring high code quality. Candidates should possess 7-12+ years of experience in software development and a Bachelor’s in Computer Science. Join the team to innovate and enhance teaching and learning through effective applications.

Qualifications

  • 7-12+ years software development experience with proven full-stack delivery.
  • Expert use of AI coding assistants for coding, refactoring, debugging, and testing.
  • Experience integrating LLM APIs (OpenAI, Anthropic) into applications.

Responsibilities

  • Use AI coding assistants across the entire SDLC.
  • Develop applications using C#/.NET Core, Node.js, and Python.
  • Implement LLM APIs and build AI-powered features.

Skills

Full-stack development
AI coding assistants
C#/.NET Core
Node.js
Python
React
Agile methodologies

Education

Bachelor's in Computer Science

Tools

GitHub Copilot
Cursor
Claude
Docker
SQL

Job description

AI Software Developer

Posting Start Date: 25/02/2026

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

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.
AI Tool Proficiency (Critical)
  • 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
  • Backend: C#/.NET Core, Node.js, Python (FastAPI/Flask).
  • Frontend: React or Angular with TypeScript.
  • Database: SQL (MS SQL Server/PostgreSQL/MySQL), NoSQL (MongoDB, Redis).
  • API design (RESTful), authentication (OAuth2, JWT), containerization (Docker).
Engineering Excellence
  • Strong fundamentals: clean code, design patterns, testing (unit/integration/E2E), CI/CD.
  • 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

AI Engineer, Full Stack
AI Engineer, Full Stack

Nanyang Technological University Singapore • Singapore

On-site
SGD 60,000 - 80,000
AI Software Engineer (Semiconductor Industry)
AI Software Engineer (Semiconductor Industry)

E-Cruit Team Pte Ltd • Singapore

On-site
SGD 71,000 - 85,000
AI+Node.js Full Stack Developer (Fresh Graduate)
AI+Node.js Full Stack Developer (Fresh Graduate)

LINKWAVE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 42,000 - 72,000
AI Specialist
AI Specialist

Fugro • Singapore

On-site
SGD 120,000 - 160,000
AI Engineer, Data Infra
AI Engineer, Data Infra

Nanyang Technological University Singapore • Singapore

On-site
SGD 90,000 - 130,000
AI Application Engineer
AI Application Engineer

Rapsys Technologies Pte Ltd. • Singapore

On-site
SGD 180,000 - 210,000
AI Engineer, Platforms
AI Engineer, Platforms

Nanyang Technological University Singapore • Singapore

On-site
SGD 90,000 - 140,000
Manager, Data Analytics (Senior Analyst, Applied AI & Data Science)
Manager, Data Analytics (Senior Analyst, Applied AI & Data Science)

Nanyang Technological University Singapore • Singapore

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

KNOVEL ENGINEERING PTE. LTD. • Singapore

On-site
AI Engineering Lead, Automation and Platforms
AI Engineering Lead, Automation and Platforms

National University Of Singapore • Singapore

On-site
SGD 100,000 - 130,000