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
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.