hybridPosted Feb 25, 2026
Posting intelligenceMay be filled, listed long agoReposted 16×, possible evergreen/ghost posting

Skills

postgrestypescriptmongoangularnodedockergithubpythonopenaiflaskredismysqlreactcicdllmjavascriptc#

About the role

Job Title: AI Software Developer

University-Level Unit: NUS Information Technology

Faculty/Department-Level Unit: Applications - Applications Architecture & Technology

Employee Category: Executive & Administrative

Location_ONB: Kent Ridge Campus

Posting Start Date: 25/02/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

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

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.