What the role is:
GovTech is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre ofExcellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities inData Science & Artificial Intelligence, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity.
At GovTech, we offer you a purposeful career to make lives better where we empower our people to master their craft through robustlearning and development opportunities all year round.
Play a part in Singapore’s vision to build a Smart Nation and embark on your meaningful journey to build tech for public good. Join us to advance our mission and shape your future with us today! Learn more about GovTech at tech.gov.sg.
The Singpass team builds Singapore’s digital identity system. This includes various personal authentication protocols, data sharingtools, and corporate identity systems through Corppass. The team’s mission is to provide reliable digital identity infrastructure thatstreamlines transactions, enables businesses, and protects against fraud.
What you will be working on:
You will be part of Singpass' Anti-Fraud team, which is responsible for protecting Singpass accounts from being compromised andutilised for fraudulent, criminal purposes. The team’s mission is twofold: to minimise compromise of Singpass accounts at the point oflive logins, and to minimise the damage done on compromised accounts through pre-emptive, active monitoring. As a Data Scientist,what this primarily means in practice is that you will be building state-of-the-art solutions (training ML models, feature engineeringetc.) that detect such fraudulent activities.
Here in Singpass, we believe in building full-stack Data Science capabilities that enable Data Scientists to create impactindependently, end-to-end. This means that you will be expected to:
You are not just here to write code and execute tasks, but also to figure out what we should be experimenting with and how we shouldcontinuously push the needle in our fight against fraud. The public sector is full of opportunities where even the simplest solutions canhave a big impact on people's lives. We are here to improve how we live as a society through what we can offer as a government.
What we are looking for:
Decision-making
Ownership
Cross-functional
Continuous Learning
We work mostly in Python, with a strong emphasis on the ability to use PySpark for big data analytics and data science. Our IaC language is in typescript, and our engineering is mostly in Java/Go (which you may be occasionally required to dabble in as part of the end-to-end deployments). Ultimately, core competencies in data analytics, data engineering and data science methodologies are what really matter to us as a team.
We look for people who:
Have a demonstrated ability to experiment rapidly and deploy ML solutions end-to-end.
Possess a strong desire for continuous learning.
Talk and reason about code with other data scientists and engineers.
Take initiative to make things happen.
Want to work for the public good.
FULL TIME
senior
5/2/2026
You will be redirected to Government Technology Agency's application portal.
Sign in and we'll score your resume against this role.