π Software Engineer (Full Stack) β AI & Data | HDB Build the systems that power AI for 1 million+ Singaporean households. The Role: HDB's AI and Data Department is expanding, and we need a Full Stack Software Engineer who can bridge cutting-edge AI with production-grade engineering. You'll design, build, and deploy the software infrastructure that turns machine learning models and generative AI into real-world solutions for public housing. This isn't just another dev role. You'll work alongside data scientists and AI engineers to operationalize LLMs, RAG pipelines, and agentic workflows β then ship them to production at scale.\ What You'll Do: π οΈ Build Production AI Systems - Design and maintain web applications, APIs, backend services, and frontends that power HDB's AI and data science solutions across the agency. π€ Integrate Modern AI Technologies - Work with LLMs, retrieval systems, vector databases, agent frameworks, and orchestration tools (LangChain, LangGraph) to build scalable AI applications. βοΈ Engineer for the Cloud - Develop cloud-native solutions on AWS/Azure/GCP using containerization (Docker, Kubernetes), infrastructure-as-code, and CI/CD pipelines. π Accelerate AI Delivery - Build reusable frameworks, internal libraries, and developer tools that raise the bar for AI engineering across HDB. π§ Own Operational Excellence - Monitor, troubleshoot, and continuously improve deployed systems for performance, security, and reliability. What You Need Degree in Computer Science, Software Engineering, Information Systems, or a related field. Strong software engineering fundamentals β object-oriented programming, software architecture, design patterns, and clean coding practices Proficiency in Python and modern backend frameworks (FastAPI, Flask, Django) Full-stack development experience including RESTful APIs, authentication, databases, and frontend integration Experience building cloud-native applications on AWS, Azure, or Google Cloud Platform Hands-on with containerization and deployment technologies β Docker, Kubernetes, and CI/CD pipelines Familiarity with LLMs, Retrieval-Augmented Generation (RAG), embeddings, vector databases, agentic workflows, and AI orchestration frameworks (LangChain, LangGraph, or similar) Strong analytical and problem-solving skills with the ability to translate complex business requirements into scalable software solutions Excellent communication skills and ability to work effectively within multidisciplinary teams comprising software engineers, data scientists, business stakeholders, and IT professionals Experience shipping generative AI solutions in production environments Advanced cloud certifications (AWS, Azure, or GCP) Prior public sector or GovTech exposure Open-source contributions in AI/ML or full-stack tooling Why Join? π National Impact β Your code directly improves how 80% of Singaporeans interact with public housing services. π€ AI-First Team β Join a dedicated AI and Data Department with seasoned data scientists and engineers, not a side project. π Scale & Stability β Public-sector mission with modern engineering practices. Ship fast, sleep well. π± Continuous Growth β Stay at the forefront of AI/ML engineering in one of Singapore's most tech-forward statutory boards. Ready to Apply? π© Send your CV by applying directly here . Only shortlisted applicants will be contacted. Thanks. Brendan Goh (R21100773)