2,052,822open jobs
124,025companies
241,340added this week
Browse all
Salary
≈ $59k – $129k per year (Estimated)
Location
In office (Singapore)
Seniority
Senior · 5+ years exp
Employment
Contractor

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Sep 7, 2026. Careers@Gov scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Careers@Gov is the official centralized recruitment platform for the Singapore Public Service, serving as a single gateway for job opportunities across government ministries and statutory boards. The portal enables job seekers to explore public sector roles, track applications, and access career development resources powered by digital tools. Headquartered in Singapore, it is managed by the Public Service Division and the Government Technology Agency to streamline public sector talent acquisition.

[What the role is]

We are seeking a highly motivated Full Stack AI Software Engineer to design, develop, test, deploy and maintain secure, scalable and cloud-native applications. The successful candidate will deliver business solutions using Specification-Driven Development (SDD), AI-assisted development, DevSecOps, Continuous Integration and Continuous Deployment (CI/CD), automated quality controls, and modern cloud engineering practices.

The engineer will work closely with Business Users, Product Owners, Solution Architects, Business Analysts, Quality Engineers, DevOps Engineers, Security Teams and Operations Teams throughout the software delivery lifecycle, from idea validation and prototyping through production adoption and ongoing improvement.

[What you will be working on]

Software Development

  • Design, develop, test, deploy and maintainenterprise-grade applications using Java with Quarkusand/or Spring Boot, Python, React, TypeScript and RESTful APIs.

  • Develop scalable backend services, responsive frontend applications, reusable components, common librariesand well-defined APIs.

  • Apply clean architecture, secure coding, design patternsand appropriate domainmodellingto produce maintainable solutions.

  • Design and implement cloud-native applications using containerisedarchitectures and automated deployment practices.

Specification-Driven Development

  • Work with users, Product Ownersand Business Analysts to translate business needs into clear specifications, user stories, acceptance criteria, API contractsand technical designs.

  • Apply Specification-Driven Development using structured requirements, OpenAPIspecifications, Domain Driven Design (DDD), Behaviour-Driven Development (BDD)andTest-Driven Development (TDD).

  • Maintain traceability from business requirements and specifications through implementation, automated testing, security validationand production release.

  • Use specifications as living engineering assets that support code generation, testing, documentationand change impact assessment.

Proof of Concept and Proof of Value

  • Partner with business users, Product Ownersand application teams to identifyopportunities for digital transformation, automation, AI adoptionand platform modernisation.

  • Design and implement Proof of Concept exercises to validatetechnical feasibility, integration patterns, security controlsand architectural assumptions.

  • Conduct Proof of Value exercises with stakeholders to demonstrateuser outcomes, operational benefits, productivity improvementand delivery viability.

  • Develop prototypes, reference implementationsand reusable accelerators to shorten technology evaluation cycles.

  • Document findings, constraints, architecture options, risks, recommendationsand an adoptionroadmap to support evidence-based decisions.

AI-Assisted Software Development

  • Use approved AI-assisted development capabilities to improve engineering productivity, code qualityand delivery consistency.

  • Apply Large Language Models to support code generation, unit-test generation, documentation, code review, refactoringand requirements-to-code traceability.

  • Develop and integrate AI-enabled application features using enterprise APIs and approved AI platforms.

  • Apply responsibleAI, information protection, securityand human review requirements throughout AI-enabled software delivery.

DevSecOpsand CI/CD

  • Build and maintain GitLab CI/CD pipelines for automated build, test, security scanning, packaging, releaseand deployment.

  • Integrate SonarQube, Nexus IQ, SAST, dependency scanning, secret detectionand container scanning into delivery pipelines.

  • Apply quality gates, policy checksand auditable evidence to prevent non-compliant artefacts from progressing through the delivery lifecycle.

  • Troubleshoot and optimisepipelines, build processes, deployment automationand developer workflows.

InnerSourceand Engineering Enablement

  • Create and maintainreusable engineering templates, reference architectures, starter kits, common servicesand best-practiceguides.

  • Establish common templates for APIs, microservices, frontend applications, GitLab CI/CD pipelines, security scanning, AI-enabled applicationsand Infrastructure-as-Code.

  • Promote InnerSourcepractices that enable discoverability, contribution, code reuse, peer review, transparent ownershipand cross-team collaboration.

  • Define contribution guidelines, repository standards, ownership models, versioning practices, documentation expectationsand support processes for shared assets.

  • Author engineering standards, onboarding guides, implementationplaybooksand developer productivity tools.

Productionisationand Adoption Support

  • Guide application teams through the lifecycle from idea, prototype and POC to MVP, production deploymentand operational support.

  • Assess production readiness across architecture, security, data protection, scalability, resiliency, observability, supportability, compliance and cost.

  • Help teams address architecture review, security review, CI/CD automation, testing, operational acceptance, monitoring, incident readiness, backupand disaster recovery requirements.

  • Refactor successful prototypes into production-grade solutions with appropriate engineeringcontrols, documentation, automated testsand support arrangements.

  • Collaborate with platform, infrastructure, securityand operations teams to remove adoption blockers and support successful production deployment.

Software Quality Engineering

  • Develop unit, integration, API, contractand end-to-end automated tests.

  • Apply TDD, BDD, clean code, secure coding, peer reviewand continuous refactoring practices.

  • Participate in code reviews, security reviewsand defect analysis, and implement sustainable corrective actions.

  • Monitor code quality, technical debt, dependency riskand test effectiveness using objective engineering evidence.

Cloud and Platform Engineering

  • Deploy and support applications on cloud platforms such as AWS using Docker and Kubernetes or OpenShift.

  • Use Infrastructure-as-Code and automated configuration to provide consistent, repeatable environments.

  • Work with API gateways, messaging, event-streaming, secretsmanagement, logging, metricsand distributed tracing services.

  • Engineer for performance, availability, resiliency, security, operabilityand cost efficiency.

[What we are looking for]

  • Degree or Diploma in Computer Science, Software Engineering, Information Technology, Computer Engineeringor a relateddiscipline.

  • At least five years of hands-on software development experience, including delivery of production-grade enterprise applications.

  • Demonstrated experience across backend, frontend, automated testing, CI/CDand production support.

  • Experience working with multidisciplinary Agile teams and engaging both technical and business stakeholders.

  • Experience building AI-powered applications and integrating approved enterprise AI services.

  • Experience with OpenAPIor Swagger, MCP, RAG architectures, LLM gateways, agentic workflowsor related AI engineering patterns.

  • Experience designing reusable common services, reference implementations, templatesor developer platforms.

  • Practical experience establishingor contributing to InnerSourceprogrammes.

  • Experience supporting the transition of prototypes or POCs into secure, supported production services.

  • Experience in financial services, governmentor another regulated environment.

  • Relevant cloud, software engineering, securityor DevOps certifications.

  • Strong problem-solving, systems thinkingand analytical skills.

  • Ability to translate user needs into testable specifications and practical engineering outcomes.

  • Clear communication, facilitationand stakeholder-management skills.

  • Software craftsmanship mindset with a strong focus on security, quality, reuseand automation.

  • Curiosity, adaptability, ownershipand commitment to continuous learning.

You will be working in a fast-paced environment that would require the ability to manage multiple priorities and needs of stakeholders, as well as the agility to respond to changes and developments.

This is a 1-year contract position. As part of the shortlisting process for this role, you may be required to complete a medical declaration and/or undergo further assessment.

All applicants will be notified on whether they are shortlisted or not within 4 weeks of the closing date of this job posting.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,052,822 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Singapore
In office · 5+ years exp · Bachelor's Degree · Singapore
AI/ML
DeepSpeed
vLLM
Vertex AI
Fine-tuning
SGLang
TensorRT
TensorRT-LLM
Post-training
Pre-training
Megatron-LM
TPU
Machine Learning
DevOps
GCP
HPC
Apply
$188k – $291k per year (gross) · In office · Full-Time · 10+ years exp · Singapore
Python
Databases
Snowflake
Greenplum
Teradata
AI/ML
LangChain
Spark
LlamaIndex
dbt
Fine-tuning
Prompt Engineering
PyTorch
LLM
RAG
Feature Store
Machine Learning
DevOps
GCP
Azure
AWS
Apply
$84k – $141k per year (gross) · In office · Contractor · 3+ years exp · Singapore
Python
Python
pySpark
Databases
Databricks
Amazon Redshift
AI/ML
LangGraph
LangChain
Spark
MLFlow
Function Calling
AI Agents
AWS Bedrock
CrewAI
LLM
RAG
LLMOps
Human-in-the-Loop
LLM Guardrails
Multi-Agent Systems
DevOps
GitHub Actions
CI/CD
Jenkins
AWS
Docker
AWS Lambda
Incident Management
Amazon S3
Apply
$80k – $99k per year (gross) · In office · Full-Time · 8+ years exp · Singapore
Python
Python
pySpark
Databases
Apache Kafka
AI/ML
Hadoop
Spark
Fine-tuning
OpenAI
Machine Learning
DevOps
Azure
Kubernetes
Azure AKS
Management
Agile
Apply
$66k – $75k per year (gross) · In office · Contractor · 5+ years exp · Singapore
Python
Java
SQL
AI/ML
MLFlow
Scikit-learn
Computer Vision
TensorFlow
PyTorch
Anomaly Detection
KServe
Machine Learning
DevOps
Docker
Kubernetes
Apply
≈ $79k – $186k per year (Estimated) · Remote (Colombia, Costa Rica) · Full-Time · 2+ years exp · Bachelor's Degree
Python
JavaScript
Java
Ruby
Java
Maven
DevOps
GCP
Azure DevOps
Chef
Docker Swarm
Azure
CI/CD
AWS
Docker
Kubernetes
Linux
Apply
≈ $51k – $93k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Porto
Python
AI/ML
LangChain
NLP
OpenAI
Machine Learning
DevOps
Azure
Management
Agile
Apply
$92k – $112k per year · In office · PhD · Natick
Python
Apply
≈ $15k – $34k per year (Estimated) · In office · 3+ years exp · PhD · Tainan
Python
Apply
≈ $51k – $93k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Belfast · Derry
Python
JavaScript
PowerShell
DevOps
IAM
Cybersecurity
Okta
Active Directory
LDAP
Apply
≈ $61k – $135k per year (Estimated) · In office · Full-Time · PhD · Singapore
Python
AI/ML
Machine Learning
Apply
≈ $48k – $120k per year (Estimated) · In office · Full-Time · 5+ years exp · Singapore
Python
AI/ML
Reinforcement Learning
Knowledge Distillation
TensorFlow
Pandas
PyTorch
Model Distillation
DevOps
CI/CD
Apply
≈ $60k – $132k per year (Estimated) · In office · Full-Time · 3+ years exp · Singapore
AI/ML
Computer Vision
AI Agents
Machine Learning
DevOps
Git
Management
Agile
Apply
≈ $60k – $132k per year (Estimated) · In office · Full-Time · 3+ years exp · Singapore
AI/ML
LLM
NIST AI RMF
Machine Learning
Cybersecurity
OWASP
Apply
≈ $61k – $134k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Singapore
AI/ML
LangChain
LlamaIndex
AI Agents
TensorFlow
PyTorch
CrewAI
RAG
Hugging Face
Machine Learning
Management
Agile
Scrum
Apply
≈ $56k – $114k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Singapore
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Apache Kafka
Amazon Redshift
AI/ML
Spark
Airflow
dbt
Feature Store
DevOps
Terraform
CI/CD
Git
AWS
Platform Engineering
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
Amazon Kinesis
Amazon EventBridge
AWS Step Functions
Cybersecurity
Least Privilege
Analytics
AWS Glue
Life Sciences
CRISPR
Apply
In office · Part-Time · 2+ years exp · Master's Degree · Singapore
Apply
Product Designer, 2D 6 hours ago
Equity · In office · Full-Time · Singapore
Game Dev
Unity
Design
Figma
Apply
≈ $45k – $93k per year (Estimated) · In office · Singapore
Apply
In office · Contractor · 5+ years exp · Singapore
Python
JavaScript
Java
TypeScript
C#
Node JS
Java
Spring Boot
C#
.NET
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Analytics
ETL/ELT
Apply
See all jobs
This is one of many
2,052,822 more open roles from verified company boards, updated every day.