AI Engineer

🗓️ Posted 2026-08-21 Ang Mo Kio, North-East Region Contract/temp, Full Time Hybrid ICT

Company shared salary

NA

Market rate

S$8,000–S$11,000/mo (S$96,000–S$132,000/yr)

Based on similar roles (title + domain + location).

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

  • Design, build, and operate production-grade agentic and GenAI systems-end to end.
  • Ship services, including robust APIs, reusable components, and secure pipelines that connect LLMs, tools, knowledge, and enterprise systems.
  • Pair strong software engineering with modern AI practices to deliver measurable business outcomes at scale.
  • Design multi-agent systems with planning, tool-use, and delegation.
  • Implement tool adapters with strict type contracts and safe sandboxes.
  • Build model gateway integrations with routing, rate-limits, retries, and fallback chains.
  • Stand up RAG services, including chunking, enrichment, embeddings, indexing, and hybrid/vector search.
  • Implement ingestion pipelines for docs, tickets, chat, and ERP/CRM data, and handle PII redaction and metadata governance.
  • Optimize retrieval quality with offline/online evaluation and A/B tests.
  • Treat prompts and graphs as code, and version, diff, and test them.
  • Build evaluation harnesses and wire into CI.
  • Add drift detection for conversational systems, and implement safe shutdown and auto-rollback.
  • Package services as containers, and deploy to Kubernetes with Helm/Argo CD.
  • Implement policy chains and guardrails, and instrument deep observability.
  • Manage secrets, signed images, and SBOMs, and enforce least-privilege IAM.
  • Build tenant isolation and data residency controls, and implement red/blue team prompts and jailbreak defenses.
  • Ship connectors and events for SAP/CRM/ITSM and Kafka topics, and design idempotent, retry-safe processors.
  • Automate business workflows with pro-code services first, and expose low-code surfaces only where appropriate.
  • Partner with Product, Data, and Platform teams to define SLAs/SLOs and success metrics.
  • Mentor engineers on AI as software practices, and run design reviews and postmortems.

Requirements

  • 6+ years in software engineering, including 1+ year leading small projects.
  • Strong in one systems language, and comfortable in a second.
  • Hands-on with containers, Kubernetes, CI/CD, IaC, and cloud.
  • Practical LLM experience, including building RAG/agent apps, prompt design, tool-use, and safety patterns.
  • Data skills, including designing schemas, batch/stream pipelines, and search indexes, and proficiency with SQL and one vector DB.
  • Testing mindset, including unit/integration tests, load tests, and golden datasets for LLM evals.
  • Security basics, including secrets, policies, scanning, and least-privilege IAM.