{"id":823813,"url":"https://alion.io/job/ncs-eg-application-architect-ai-applications","title":"#EG Application Architect - AI Applications","company":{"id":8907,"name":"NCS","domain":"ncs.co","url":"https://alion.io/company/ncs-co","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"B","score":82,"open_postings":376,"ghost_share":0.298,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":49,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":70000,"max_usd":143000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":14},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Amazon ECS","optional":false},{"name":"API Gateway","optional":false},{"name":"AWS","optional":false},{"name":"AWS Bedrock","optional":false},{"name":"AWS Lambda","optional":false},{"name":"AWS Strands Agents","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"DeepSeek","optional":false},{"name":"Docker","optional":false},{"name":"DynamoDB","optional":false},{"name":"FastAPI","optional":false},{"name":"Fine-tuning","optional":false},{"name":"Flask","optional":false},{"name":"Fortify","optional":false},{"name":"GCP","optional":false},{"name":"Google Cloud Run","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"LLMOps","optional":false},{"name":"OpenAI","optional":false},{"name":"Python","optional":false},{"name":"Qwen","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Redux","optional":false},{"name":"Semantic Kernel","optional":false},{"name":"SonarQube","optional":false},{"name":"State Management","optional":false},{"name":"TypeScript","optional":false},{"name":"Vertex AI","optional":false},{"name":"Edge AI","optional":true},{"name":"JavaScript","optional":true},{"name":"LangChain","optional":true},{"name":"Machine Learning","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-08-22T00:59:54Z","employer_posted_date":"2026-08-22","last_verified_at":"2026-10-18T03:49:54Z","board_verified":true,"closed_at":null,"days_open":57,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":57},"description":"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.\nAs 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.\nFor 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.\nThis 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.\nNote 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.\nWhat will you do?\n1. Application Architecture & Technical Leadership\nOwn end-to-end application architecture for Gen AI applications, ensuring alignment between frontend, backend, and cloud/agentic infrastructure design.\nContribute to solution architecture decisions in collaboration with the Cloud Engineer/Architect, ensuring API contracts, service boundaries, and data flow are cloud- and agent-aware.\nDefine and enforce architectural guardrails - microservices boundaries, security-by-design, and scalability patterns - across the Fullstack Developer's deliverables.\nFollow governance and microservices development guiding principles, ensuring best practices are adhered to across the development cycle.\nDemonstrate ownership of technical designs and component test execution aligned to functional specifications.\n2. Code Quality & Governance\nPerform code scans, code reviews, and provide critical suggestions for fixes and improvements (e.g. SonarQube, Fortify).\nFollow coding standards and write necessary tests.\n3. Full-Stack Development & Technical Direction\nGuide and review frontend (ReactJS) and backend (Python/FastAPI/Flask) development delivered by the Fullstack Developer role.\nRemain hands-on and able to build directly in ReactJS or Python/FastAPI/Flask when needed - particularly to unblock the team or prototype new patterns.\nSet technical direction on API design, state management, and integration patterns.\n4. Generative AI & Multi-Cloud Delivery\nWork with foundation models - OpenAI GPT, Claude, and China-origin models such as DeepSeek, Qwen, and GLM where relevant - via cloud AI services (AWS Bedrock, Google Vertex AI, or Azure AI Foundry) selected to fit the client's cloud posture, including Singapore Government Commercial/Hosting Cloud (GCC/HCC) environments.\nDeploy and manage applications using AWS, Azure, or GCP services as required by the client's environment, rather than defaulting to a single cloud provider.\nImplement RAG pipelines and apply advanced prompting techniques; handle and optimise generative AI prompts to improve output quality.\nApply agentic orchestration frameworks (e.g. AWS Strands, LangGraph, or Semantic Kernel depending on the client's cloud) alongside LLMOps practices, to design multi-step agent workflows and improve production reliability.\nSupport fine-tuning of AI application performance in production systems.\nSet up CI/CD pipelines for deployment, using configuration management and build automation tools.\n5. FDE & Development/Maintenance Coverage\nDuring FDE engagements: rapidly architect and prototype the application layer for POC/POV work, making fast, pragmatic design calls that still hold up if the engagement scales.\nDuring system development & maintenance engagements: own the application architecture's ongoing integrity - code quality, technical debt, and design consistency - as the Fullstack Developer ships changes.\n6. Collaboration\nEngage technical and non-technical stakeholders to support successful project delivery.\nWork closely with the Cloud Engineer/Architect and AI Engineer to keep application, infrastructure, and model layers aligned.\nRole Levels We Are Hiring For\nWe are hiring at two levels for this role. All responsibilities above apply to both; the distinction is in scope of ownership, years of experience, and seniority of judgement expected.\nApplication Architect - AI Applications\n3-5 years of relevant experience. Executes application architecture decisions for one engagement at a time, hands-on in ReactJS/Python, under guidance from a Senior Application Architect or AI Architect.\nContributes to but does not independently set architectural guardrails or technical standards across engagements.\nSenior Application Architect / Tech Lead - AI Applications\n6-7+ years of relevant experience, including at least 2 years hands-on in AI/Gen AI application development. Owns application architecture end-to-end across multiple engagements and provides technical leadership to Fullstack Developers.\nSets architectural guardrails and coding standards, represents application architecture in client and cross-practice conversations, and mentors Application Architects and Fullstack Developers.\nThe ideal candidate should possess:\n6-7+ years of relevant IT experience overall; 2+ years hands-on in AI/Gen AI application development (see Role Levels for the split between Application Architect and Senior/Tech Lead).\nProfessional-level cloud certification on at least one major provider (e.g. AWS Solutions Architect, Azure Solutions Architect Expert, Google Professional Cloud Architect, or equivalent).\nStrong technical skills in ReactJS and Python, with the ability to both build solutions and architect/guide others' implementation.\nProficiency in related frontend tools (Redux, TypeScript).\nWorking knowledge of application/solution architecture principles - API design, service boundaries, scalability, and security-by-design.\nExperience with cloud services on at least one major provider (AWS: Lambda, ECS, API Gateway, RDS, DynamoDB; Azure: Functions, App Service, Azure AI Foundry; GCP: Cloud Run, Vertex AI); exposure to Singapore Government cloud (GCC/HCC) a strong plus.\nFamiliarity with containerization (Docker, ECS/Container Apps/Cloud Run).\nFamiliarity with foundational models and generative AI frameworks, including agentic orchestration frameworks and LLMOps.\nWorking knowledge of the China AI model/tech stack (e.g., DeepSeek, Qwen, GLM).\nDecent command of English, as the role involves working with generative AI prompts and refining them for specific tasks.\nPreferred Qualifications\nInfrastructure-as-code experience (Terraform).\nExposure to cloud security best practices, including within Singapore Government GCC/HCC environments (IM8, VAPT).\nPrevious experience working on Government projects.\nGenerative AI Leader or Machine Learning Engineer certification, or equivalent.\nTech Stack (Illustrative)\nLanguages: Python, TypeScript/JavaScript\nFrontend: ReactJS, Redux\nBackend: FastAPI/Flask\nCloud: AWS, Azure, GCP (including Singapore Government GCC/HCC where applicable)\nGenerative AI: OpenAI GPT, Claude, DeepSeek/Qwen/GLM (China stack), AWS Bedrock/Azure AI Foundry/Google Vertex AI, AWS Strands/LangGraph\nCode Quality: SonarQube, Fortify\nCI/CD: Configuration management and build automation tooling\nWhy Join NCS?\nGrow with Us\nWork on cutting-edge AI products that shape the future of technology\nCollaborate with talented, passionate teams across research, engineering, and design\nAccess continuous learning opportunities and career development pathways\nMake an Impact\nTransform AI research into products that solve real problems for clients and users\nDrive innovation in a leading Technology Services Firm with regional presence\nContribute to building a better future through responsible, human-centred AI\nThrive in Our Culture\nExperience a human-to-human approach where relationships and collaboration matter\nBe part of Team NCS, where bold ideas meet practical execution\nEnjoy a supportive environment that values diversity, inclusion, and respect\nWe are driven by our AEIOU beliefs-Adventure, Excellence, Integrity, Ownership, and Unity-and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.\nTogether, we make the extraordinary happen.\nLearn more about us at ncs.co and visit our LinkedIn career site.\nScam Alert\nWe are aware of fraudulent job offers and impersonations of NCS recruiters. Phishing emails using convincing-looking but fake addresses are also commonly used to trick you into thinking that they come from official NCS sources.\nPlease note that all official communications from NCS Group will only be sent from verified corporate email addresses. Always check that the sender’s email address ends with the genuine NCS domain, @ncs.com.sg and beware of extra letters, symbols or misspellings. When in doubt, verify the sender’s identity by contacting us at .","description_format":"text","description_chars":10142,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Managed Security","IT Consulting & Digital Transformation","AI Consulting & Integration"],"lifecycle":[{"event":"open","at":"2026-09-12T13:41:30Z"}],"visa":[],"liveness":{"score":35,"band":"fade","label":"Fading","p_open":1,"p_active":0.801,"p_room":0.44,"age_days":56,"expected_fill_days":49,"reasons":["conf:0","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/ncs-eg-application-architect-ai-applications","json_url":"https://alion.io/job/ncs-eg-application-architect-ai-applications.json","meta":{"generated_at":"2026-10-18T06:12:43Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9344,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":8907},"rest":"https://alion.io/mcp/rest/get_company?id=8907"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fncs-eg-application-architect-ai-applications"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fncs-eg-application-architect-ai-applications"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fncs-eg-application-architect-ai-applications"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ncs-eg-application-architect-ai-applications\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fncs-eg-application-architect-ai-applications"}]}