- Jobs
- NCS (Singtel Group)
- AI Engineer
AI Engineer
Full-timeSenior
AI Tools
Azure OpenAIBedrockLangGraphRaySemantic KernelTGIVertex AIvLLM
Tech Stack
PythonTypeScriptGoJavaFastAPILangGraphSemantic KernelRayPostgrespgvectorPineconeWeaviateOpenSearchDockerKubernetesTerraform
Agent Workflow
Design multi-agent systems with planning, tool-use, and delegation. Stand up RAG services: chunking, enrichment, embeddings, indexing, hybrid/vector search. Agent orchestration with LangGraph, Semantic Kernel, and distributed compute (Ray) in production.
About the Role
NCS (Singtel Group) - AI Engineer Singapore | Posted March 30, 2026 | Full-time
Design, build, and operate production-grade agentic and GenAI systems end to end.
Agent & Application Engineering:
- Design multi-agent systems with planning and tool-use; expose via REST/gRPC APIs
- Implement tool adapters (SQL, search, document stores, web calls) with type safety
- Build model gateway integrations (OpenAI, Azure OpenAI, Bedrock, Vertex)
Retrieval & Knowledge:
- Stand up RAG services: chunking, embeddings, indexing, hybrid/vector search
- Implement ingestion pipelines for docs, tickets, ERP/CRM data
- Optimize retrieval quality with re-rankers and A/B testing
Quality & Testing:
- Version and test prompts and graphs as code
- Build evaluation harnesses for latency, cost, accuracy, hallucination detection
- Implement drift detection and safe shutdown mechanisms
Platform & Operations:
- Deploy to Kubernetes with Helm and Argo CD
- Implement policy chains and guardrails (OPA/Gatekeeper, Presidio)
- Instrument observability: tracing, metrics, logs, cost meters
Security & Compliance:
- Manage secrets, signed images, least-privilege IAM
- Build tenant isolation and jailbreak defenses
Integration & Enterprise Workflows:
- Ship connectors for SAP/CRM/ITSM and Kafka topics
- Automate business workflows; design idempotent processors
Requirements:
- 6+ years software engineering (production services); 1+ year leading projects
- Strong in Python/TypeScript/Go/Java; comfortable in a second language
- Hands-on with containers, Kubernetes, CI/CD, IaC (Terraform), cloud platforms
- Practical LLM experience: RAG, agent apps, prompt design, safety patterns
- Data skills: schema design, pipelines, search indexes; SQL and vector DB proficiency
- Testing mindset: unit/integration tests, golden datasets for evaluations
- Security basics: secrets, policies, scanning, IAM
Preferred:
- Agent orchestration (LangGraph, Semantic Kernel) in production
- Search/retrieval tuning (hybrid search, re-ranking)
- Observability at scale (OpenTelemetry); cost/performance optimization