#EG Application Architect - AI ApplicationsNCS · Singapore, sg

#EG Application Architect - AI Applications

🗓️ Posted 2026-08-22 Singapore, sg Full-time Hybrid ICT
💰 Salary Not shared 📊 Market S$8,000–S$15,000/mo

About the Company

NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of Industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.

Responsibilities

  • ● Own end-to-end application architecture for Gen AI applications, ensuring alignment between frontend, backend, and cloud/agentic infrastructure design.
  • ● Contribute to solution architecture decisions in collaboration with the Cloud Engineer/Architect, ensuring API contracts, service boundaries, and data flow are cloud- and agent-aware.
  • ● Define and enforce architectural guardrails - microservices boundaries, security-by-design, and scalability patterns - across the Fullstack Developer's deliverables.
  • ● Follow governance and microservices development guiding principles, ensuring best practices are adhered to across the development cycle.
  • ● Demonstrate ownership of technical designs and component test execution aligned to functional specifications.
  • ● Perform code scans, code reviews, and provide critical suggestions for fixes and improvements.
  • ● Follow coding standards and write necessary tests.
  • ● Guide and review frontend and backend development delivered by the Fullstack Developer role.
  • ● Remain hands-on and able to build directly in ReactJS or Python when needed.
  • ● Set technical direction on API design, state management, and integration patterns.
  • ● Work with foundation models via cloud AI services selected to fit the client's cloud posture.
  • ● Deploy and manage applications using AWS, Azure, or GCP services as required by the client's environment.

Requirements

  • ● Experience with ReactJS and Python
  • ● Experience with cloud platforms such as AWS, Azure, and GCP
  • ● Experience with foundation models such as OpenAI GPT, Claude, and China-origin models
  • ● Experience with microservices development and containerization
  • ● Strong understanding of software architecture and design patterns
  • ● Strong understanding of cloud computing and AI technologies