logo
Monetary Authority of Singapore

Monetary Authority of Singapore

Software Engineer, Data & AI Focus (Contract)

Fixed Terms
Closing on 09 Apr 2026

What the role is

Join MAS and play a critical role in shaping the future of financial regulation through technology. This is a unique opportunity to work in the exciting and rapidly evolving space of SupTech (Supervisory Technology).

You will be part of a team that is building cutting-edge applications that empower MAS's regulatory functions, enabling meaningful, timely decision-making and delivering crucial insights in the regulation of financial institutions. By working on the cutting edge of technology, leveraging GenAI, LLM, and data science, you will help Singapore grow its financial sector and proactively identify risks before they escalate.

What you will be working on

Key Responsibilities:

  • Assist in designing, building, and maintaining scalable and robust data ingestion pipelines capable of processing large-scale datasets, including structured, semi-structured (e.g., JSON, XML), and unstructured (e.g., PDFs, text) data.

  • Explore and apply LLM and Generative AI technologies to enhance and automate data ingestion processes, extract insights from unstructured data, and improve data preparation efficiency.

  • Develop and optimize ETL/ELT processes to support analytics, machine learning models, and operational use cases, focusing on data quality, reliability, and performance under guidance.

  • Contribute to the architecture and development of scalable applications and services with clean, modular code, focusing on backend services that support data processing and integration.

  • Participate in the full software development lifecycle—from concept and design to testing and deployment, with a strong emphasis on data-centric solutions.

  • Collaborate cross-functionally with product managers, data scientists, designers, and other stakeholders to understand requirements and contribute to technical solutions for data-driven initiatives.

  • Learn and apply software engineering best practices including CI/CD, automated testing, and DevSecOps principles, with a focus on data pipelines and related applications.

  • Gain experience in leveraging modern cloud platforms (e.g., AWS, Azure, GCP) and infrastructure-as-code for data solutions.

  • Participate in code reviews and contribute to a culture of continuous improvement and knowledge sharing, particularly around data engineering and AI integration.

What we are looking for

  • Bachelor's degree in Computer Science, Data Science, Engineering, or a related quantitative field, or equivalent practical experience.

  • A strong desire and proven ability to learn new technologies, programming languages, and data engineering concepts quickly.

  • Proficiency in at least one modern backend language (e.g., Python, Node.js, Java) and frontend framework (e.g., React, Angular, or Vue). Exposure to data manipulation libraries (like Pandas) is a plus.

  • Basic understanding of data structures, databases (SQL or NoSQL), and data processing principles.

  • Strong analytical and problem-solving skills, with a methodical approach to tackling challenges.

  • Openness to new ways of working, a flexible attitude, and the ability to adapt to changing project requirements and priorities within a contract timeframe.

  • A keen interest in leveraging AI and Machine Learning tools, including LLMs and Generative AI, to solve problems and accelerate development. Prior exposure or projects in this area are a bonus.

  • Good communication and teamwork skills, with the ability to collaborate effectively with colleagues.

As part of the shortlisting process for this role, you may be required to complete a medical declaration and/or undergo further assessment.

This is a 1-year contract role. All applicants will be notified on whether they are shortlisted or not within 4 weeks of the closing date of this job posting.

About your application process

This job is closing on 09 Apr 2026.

If you do not hear from us within 4 weeks of the job ad closing date, we seek your understanding that it is likely that we are not moving forward with your application for this role. We thank you for your interest and would like to assure you that this does not affect your other job applications with the Public Service. We encourage you to explore and apply for other roles within Monetary Authority of Singapore or the wider Public Service.


About Monetary Authority of Singapore

MAS is the central bank of Singapore. Our mission is to promote sustained non-inflationary economic growth, and a sound and progressive financial centre.

Learn more about Monetary Authority of Singapore