Full Stack Software Engineer (AI Digital Services)
Activate Interactive Pte Ltd · Singapore
Job description
About the role
Activate Interactive, a technology consultancy in Singapore, is hiring a Full-Stack Engineer for its Co-Development Business Unit, working on projects for Singapore government agencies. This is a fixed-term contract of 1 year. The engineer builds and delivers AI-powered digital services, including public-facing applications such as AI chatbots, AI agents, Model Context Protocol (MCP) integrations and other AI-enabled data dissemination solutions.
Key responsibilities
- Develop, deploy and maintain scalable, secure, high-performance AI-enabled web applications, including frontend interfaces, backend services and APIs on cloud infrastructure.
- Build AI-powered applications such as chatbots with session and context management, streaming responses and robust error handling.
- Develop and integrate MCP servers and clients so AI agents can access approved data, tools and services securely.
- Implement application and AI security controls, including authentication, authorisation, access management, data protection and safeguards against AI-related vulnerabilities.
- Write automated tests and evaluations for applications, chatbot responses, MCP integrations and interoperability.
- Work with DevOps and QA teams on CI/CD pipelines, automated deployments and performance monitoring.
- Monitor and optimise application performance, AI response quality, latency and resource use, keeping technical documentation and evaluating emerging technologies.
Required profile
- Degree or Diploma in Computer Science, Computer Engineering or Information Technology.
- At least 3 years of relevant software development or IT experience.
- Good written and verbal communication and collaboration with technical teams and stakeholders.
Required skills
- Integrating LLM APIs or SDKs (e.g. Amazon Bedrock, OpenAI, Anthropic) with prompt management, structured outputs and tool/function calling.
- Building MCP servers and integrating MCP clients, and RAG pipelines with embeddings and vector stores.
- Frontend and backend development with JavaScript/TypeScript (React or Next.js) and Python (FastAPI) or Node.js; REST, GraphQL or gRPC APIs and WebSockets.
- AWS cloud services, Docker, Kubernetes and Infrastructure as Code (Terraform or AWS CloudFormation).
- CI/CD pipelines (GitHub Actions or GitLab CI) and automated testing.
- Application monitoring, logging and tracing, and backend scalability techniques.
- Added advantage: AI agent development, WOGAA or Google Analytics, web security (OWASP, OAuth 2.0, JWT, CSP) and the Singapore Government ICT&SS Management (IM8) manual.
What we offer
- Competitive market salary and variable performance bonus.
- Medical coverage, life and health insurance, and flexible benefits or allowance.
- Wellness support, learning programmes, certification support and a staff development budget.
- Structured career pathways on technical, domain expert or leadership tracks.
- Flexible work arrangements (flexi-place, flexi-time, flexi-load).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Activate Interactive Pte Ltd
Singapore
Related job offers
-
Technical Product Owner - Engineering & Enablement
resmed Singapore -
Technical Product Owner - Integrated Planning
resmed Singapore -
Software Engineer - Devices
resmed Singapore -
Research Assistant - English Language and Literature (AI Learning Assistant Project)
ntu NTU Main Campus -
Research Associate - Wireless Sensing (Computer Science, EE, Physics)
ntu NTU Main Campus