Description
The role is a full-stack software engineer focused on building and operating internal web applications and an AI-powered chat assistant. Responsibilities include developing scalable web applications and APIs, integrating RAG, autonomous agents, and LLM-driven interfaces, managing MongoDB and Elasticsearch data layers, and maintaining cloud-native infrastructure through CI/CD, Docker, and Kubernetes. The position requires a computer science or related background, software development experience, React.js and modern JavaScript/TypeScript proficiency, RESTful API development, and experience with NoSQL and search technologies. The employer is an agency under the Ministry of Defence in Singapore and considers only Singapore citizens.
