#EG Application Architect - AI Applications
Designs and leads secure, scalable Gen AI applications across frontend, backend, cloud, and agentic AI layers, setting architecture direction, mentoring teams, and ensuring production-ready solutions using RAG, LLMOps, and multi-cloud platforms.
- Compensation
- Not disclosed
- Location
- Singapore, sg
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Architecture
- Posted
Skills
Must have
- 6–7+ years of relevant IT experience overall; 2+ years hands-on in AI/Gen AI application development
- Professional-level cloud certification on at least one major provider (e.g., AWS Solutions Architect, Azure Solutions Architect Expert, Google Professional Cloud Architect, or equivalent)
- Strong technical skills in ReactJS and Python, with ability to build solutions and architect/guide others
- Proficiency in frontend tools (Redux, TypeScript)
- Working knowledge of application/solution architecture principles (API design, service boundaries, scalability, security-by-design)
- Experience with cloud services (AWS, Azure, GCP) and exposure to Singapore Government cloud (GCC/HCC) a strong plus
- Familiarity with containerization (Docker, ECS/Container Apps/Cloud Run)
- Familiarity with foundational models and generative AI frameworks, including agentic orchestration frameworks and LLMOps
- Working knowledge of China AI model/tech stack (e.g., DeepSeek, Qwen, GLM)
- Decent command of English for working with generative AI prompts
Nice to have
- Infrastructure-as-code experience (Terraform)
- Exposure to cloud security best practices, including within Singapore Government GCC/HCC environments (IM8, VAPT)
- Previous experience working on Government projects
- Generative AI Leader or Machine Learning Engineer certification, or equivalent
Full description
As an Application Architect – AI Applications, you will design and guide the delivery of secure, scalable Gen AI applications across frontend, backend, cloud, and agentic AI layers. You will set application architecture direction, guide Fullstack Developers, stay hands-on with ReactJS and Python when needed, and work closely with Cloud and AI Engineers to deliver production-ready solutions using RAG, LLMOps, CI/CD, and multi-cloud platforms such as AWS, Azure, and GCP.
For the Senior / Tech Lead level, the role expands to owning architecture across multiple engagements, setting technical guardrails, mentoring delivery teams, and representing application architecture in client and cross-practice discussions.
This role sits within NCS AI Central's (AIC) Forward Deployed Engineering (FDE) model — the combined capability that takes AI solutions from proof-of-concept through to hardened production systems. As Application Architect, you own the application-layer architecture for Gen AI applications and provide technical leadership to the Fullstack Developer, operating across both fast-moving FDE engagements (POC/POV, pilot deployments) and steady-state system development and maintenance work.
Note on role boundaries: this role owns application-layer architecture (frontend, backend, API design, code quality) and is distinct from the AI Architect (who owns overall AI/ML solution design and model strategy) and the Solution Architect (who owns the client-facing end-to-end solution and commercial fit). Where model/data strategy decisions are needed, this role partners with and defers to the AI Architect rather than owning that scope independently.
What will you do?
1. Application Architecture & Technical Leadership
- 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.
2. Code Quality & Governance
- Perform code scans, code reviews, and provide critical suggestions for fixes and improvements (e.g. SonarQube, Fortify).
- Follow coding standards and write necessary tests.