N

NCS

ICT consulting, digital transformation, cybersecurity services

AI Developer - Agentic AI Systems

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Expert-level proficiency in Python, specifically for asynchronous AI applications.
  • Mastery of LangGraph and LangChain for building production-grade, stateful systems with human-in-the-loop verification patterns.
  • Proven success in developing retrieval-augmented generation capabilities, including chunking strategies, query expansion, re-ranking, and hybrid search.
  • Deep hands-on experience with vector databases, graph databases, NoSQL databases, and relational database management systems.
  • Experience building guardrails to mitigate risks such as prompt injection and data leakage.
  • Experience integrating AI evaluation into continuous integration and continuous delivery pipelines, such as Jenkins or GitLab CI.
  • Experience serving AI agents via FastAPI and packaging and deploying them in OCI-compliant environments and OpenShift Container Platform.
  • Proficiency in AI tracing, observability, and logging tools to identify and fix bottlenecks in complex reasoning paths.
  • Experience implementing semantic caching and designing for parallel large language model invocation.
  • Knowledge of prompt engineering and context engineering techniques.
  • At least 2–5 years of experience in AI/ML development, with substantial work in production-grade agentic AI systems.
  • A proven track record of deploying AI solutions in enterprise environments.
  • Experience working in Agile or iterative development environments.
  • Working knowledge of database query languages including SQL and HiveQL, or equivalent.
  • Working knowledge of building data ETL pipelines.
  • Knowledge in building or fine-tuning deep learning models.
  • Knowledge in mathematical statistical analysis.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with Design Thinking or Lean UX methodologies.
  • Exposure to scaled Agile frameworks such as SAFe or LeSS.
  • Experience working with distributed teams across multiple time zones.
  • Proficiency in using collaboration tools like Mural, Miro, or Jamboard.

Responsibilities

  • Design and implement stateful multi-agent networks or workflows using LangGraph or LangChain.
  • Architect and implement multi-layered guardrails to ensure agent actions remain within business scope, enterprise safety, and policy boundaries.
  • Build guardrails to mitigate risks such as prompt injection and data leakage.
  • Develop reasoning engines capable of handling complex, high-consequence autonomous workflows.
  • Build and optimise end-to-end retrieval-augmented generation pipelines, focusing on high-precision retrieval and semantic search.
  • Integrate diverse data sources, including vector databases, graph databases, NoSQL databases, and relational database management systems.
  • Implement advanced retrieval-augmented generation techniques such as chunking strategies, query expansion, re-ranking, and hybrid search.
  • Apply prompt engineering and context engineering techniques to enhance retrieval quality.
  • Build and maintain high-performance AI microservices optimised for OCI-compliant environments.
  • Serve AI agents via FastAPI, packaging and deploying them in OCI-compliant environments and OpenShift Container Platform.
  • Implement semantic caching and design for parallel large language model invocation to optimise performance.
  • Integrate AI evaluation into continuous integration and continuous delivery pipelines, such as Jenkins or GitLab CI.
  • Use large language model evaluation frameworks to quantitatively measure agent performance.
  • Leverage AI tracing, observability, and logging tools to identify and fix bottlenecks in complex reasoning paths.
  • Monitor and continuously improve agent reliability, accuracy, and efficiency.
  • Partner with software teams to define data contracts and integrate information flow from the AI layer to software backend and frontend.
  • Collaborate with stakeholders to ensure AI solutions align with business objectives and technical requirements.
  • Communicate with technical and non-technical stakeholders at all levels.

Desired Qualifications

  • Self-motivated with a positive can-do attitude.
  • Strong problem-solving skills and ability to work independently.
  • Excellent communication and collaboration skills.
  • Ability to thrive in a fast-paced, innovative environment.

About the Company

NCS

ICT consulting, digital transformation, cybersecurity services

NCS delivers ICT services in the Asia Pacific region, including consulting, digital transformation, technology solutions, and cybersecurity for government and private sector clients. It offers advisory, implementation, and managed services, supported by three innovation centers in Singapore, Melbourne, and Shenzhen and a workforce of about 13,000 across 20 cities. The company emphasizes long-term client partnerships, regional scale, and practical solutions developed at its innovation centers. Its goal is to help clients navigate digital transformation and cybersecurity while maintaining ethical conduct and transparent governance.

Company size
10,001+
Company stage
Grant
Total funding
$780K
Headquarters
Singapore, Singapore
Founded
1981

Recently Posted Jobs

Explore more opportunities at NCS

See more jobs