NCS Group
Website:
ncs.co
Job details:
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. For more information, visit ncs.co.
Looking for your next big challenge in AI? #NCSIndia is expanding its AI team and we’re hiring AI Engineers, AI Leads, and Architects for our Pune office and other locations.
If you’re passionate about building robust solutions and driving real-world impact, and enjoy solving complex technical challenges while contributing to strategic AI initiatives, let’s connect.
Responsibilities
- Agent & Application Engineering
- Multi-Agent Systems (MAS): Design systems involving planning, tool-use, and delegation using frameworks like LangGraph or Semantic Kernel.
- API Development: Develop and expose agentic workflows via REST/gRPC APIs. Proficiency in FastAPI is mandatory.
- Model Context Protocol (MCP): Integrate tools, SQL, search, and document stores using MCP with strict type contracts and safe sandboxes. Focus is on the consumption of MCP servers rather than building them from scratch.
- Model Gateway Integration: Integrate with model gateways (OpenAI, Azure OpenAI, Bedrock, or Vertex AI). Knowledge of at least one of these platforms is required.
- Pro-Code Development: Build solutions using high-level coding (Python-focused); low-code/no-code experience alone is not sufficient.
- Retrieval, Data & Knowledge
- RAG Services: Stand up Retrieval-Augmented Generation services, including chunking, enrichment, embeddings, and indexing using hybrid/vector search (e.g., pgvector, Pinecone, Weaviate, OpenSearch).
- Ingestion Pipelines: Implement ingestion pipelines for diverse data sources like documentation, tickets, and CRM data using Airflow, Prefect, or Ray.
- Optimization: Continuously optimize retrieval quality through chunking strategies, re-rankers, and query rewriting based on evaluation metrics.
- Quality, Testing & Evaluation
- Evaluation Frameworks: Utilize Promptfoo and RAGAs for evaluating LLM outputs.
- Testing Mindset: Treat prompts and graphs as code version, diff, and test them using golden sets and regression suites.
- Metrics Awareness: Maintain a strong awareness of AI evaluation metrics and how to verify RAG applications.
- Security & Compliance
- Red Teaming: Maintain familiarity with red teaming guardrails for AI systems.
- Guardrails: Implement policy chains and guardrails using tools like OPA/Gatekeeper or Presidio for PII redaction.
Qualifications
- Primary Language & Frameworks: Python and FastAPI are mandatory.
- Agent Frameworks: LangGraph or Semantic Kernel.
- Cloud Platforms: Experience in any one major platform (Azure, AWS, or GCP).
- Operations (Optional): Packaging services as containers and deploying to Kubernetes with Helm/Argo CD is a bonus but not mandatory. Platform-level concerns like tenant isolation are handled by a separate team.
- Secondary Languages (Optional): Knowledge of Java, Go, or Node.js is considered an advantage but not required.
Click on Apply to know more.