Lead/Principal Software Engineer, Artificial Intelligence Platforms
As a Lead/Principal Software Engineer for Artificial Intelligence Platforms at GovTech Singapore, you will provide technical leadership and hands-on guidance for building scalable AI and data analytics products. This role involves developing end-to-end platforms, driving best practices, and contributing to the technical growth of the team while working on meaningful public sector projects.
The Government Technology Agency (GovTech) aims to transform the delivery of Government digital services by taking an "outside-in" view, putting citizens and businesses at the heart of everything we do. We also develop the Smart Nation infrastructure and applications, and facilitate collaboration with citizens and businesses to co-develop technologies. GovTech's Data Science and Artificial Intelligence (DSAI) division uses technology and data to help deliver high-quality digital services to citizens and businesses in Singapore. We build software products for government agencies to better understand and use their data to improve operations and decision making.
As a lead/principal software engineer, you will not just be writing code, but also figuring out what should be built and how. Your job will involve bringing expertise and capability to the public sector, which may include coding new systems from scratch or leveraging existing best solutions from the community, utilizing cloud services, open source software, and commodity hardware. This approach ensures focus on delivering actual value by avoiding time spent on already-solved problems.
Posted June 2, 2026