CareerPlanSign in

Full Stack Software Engineer (NodeJS, Typescript) - A26183

Singapore, Singapore, Singapore💼 Full-time🗓 2026-07-01 → 2026-09-25

Core

Lead the development of a Whole-of Government Chat platform incorporating modern search architectures and Generative AI capabilities for public sector agencies.

Role type

Senior Full Stack Software Engineer (Node.js/TypeScript) with AI/ML focus

Builds

Large-scale digital platforms, specifically a government chat system with RAG and semantic search

Domain

Public sector technology, Generative AI, Search Engineering

Deliverable

production ML models | product features

Required skills

Node.js, TypeScript, Azure/AWS/GCP, SQL/NoSQL, CI/CD, LLM integrations, RAG architectures, Semantic search, Vector databases, Prompt engineering, AI system governance, Technical leadership, Mentoring

Preferred skills

Experience with search engines (crawl/index/ranking), Model evaluation methodologies, DevOps adoption, Agile practices (TDD, pair programming)

Technologies

Azure OpenAI, OpenAI APIs, Vector databases, CI/CD pipelines

Responsibilities

Provide technical leadership to an agile, cross-functional development team; Design scalable, secure, and resilient architectures for search and AI-powered systems; Architect systems leveraging LLM integrations and RAG; Guide the team from experimentation to production-ready AI systems; Mentor and coach engineers to grow technically and professionally

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.