AI Developer - Banking & Insurance Platform
Location: Coimbatore (full time in office)
Company Overview
Nio drives digital transformation for enterprises globally using AI, Odoo and Nio Insight (our core financial and compliance software). With a market footprint spanning the US, UK, Panama and the Caribbean, we are hiring for our world-class engineering hub in Coimbatore.
Summary
We are hiring an AI Developer to build and deploy intelligent, AI-powered features across our platform. This role will primarily focus on the Insight platform (nioinsight.com), which is developed in Querix Lycia converted from Informix 4GL. In this role, you will focus on developing AI agents, designing RAG pipelines, and integrating state-of-the-art LLMs into our digital transformation solutions. Your work will directly power the smart assistants and automation tools we provide to our clients.
Responsibilities
- AI Application Development: Design, build, and deploy AI agents and conversational interfaces using frameworks like LangChain, LlamaIndex, or CrewAI.
- Prompt Engineering: Craft, rigorously test, and refine system prompts to ensure AI reliability, safety, and optimal task performance.
- RAG Implementation: Develop and optimize RAG pipelines to ensure our AI assistants provide accurate, context-aware responses based on internal client documents.
- Model Integration: Integrate commercial and open-source LLM APIs (e.g., OpenAI, Anthropic, Gemini, Llama) securely into the Insight platform and other web-based solutions.
- Vector Search: Implement and manage vector search mechanisms using pgvector to support fast and relevant document retrieval.
- Collaboration: Work closely with the data team to ensure data ingested from S3 and internal systems is optimally formatted for AI consumption.
- AI Monitoring: Monitor deployed AI models, manage token usage/costs, and implement safeguards to mitigate model hallucinations and biases.
Requirements
- Core Programming: Strong proficiency in Python, specifically geared toward AI and backend application development.
- AI Frameworks: Proven, hands-on experience building AI applications using LangChain, CrewAI, or similar agentic frameworks.
- LLM Expertise: Deep understanding of Prompt Engineering, LLM capabilities, and Retrieval-Augmented Generation (RAG) architectures.
- Vector Databases: Experience with vector embeddings and vector databases (such as pgvector, Pinecone, or Weaviate).
- API Integrations: Solid understanding of RESTful APIs, webhooks, and secure software integration.
- Cloud Basics: Familiarity with AWS services (such as S3 and Lambda) for running AI microservices.
Nice to have
- Open-Source AI: Experience deploying, hosting, or fine-tuning open-source models (e.g., Llama 3, Mistral) locally or in the cloud.
- LLMOps: Familiarity with LLMOps tools for prompt tracking, model evaluation, and debugging (e.g., LangSmith, Weights & Biases).
- Containerisation: Experience with Docker and container-based deployments.
- Data Engineering Basics: Basic knowledge of SQL, PostgreSQL, or understanding of ETL data pipelines.
- Domain Knowledge: Experience working with Core Banking or Insurance workflows is ideal, but not a prerequisite. Familiarity with ERP data models or financial workflows is a plus.
Benefits
- Salary at market rate
- Generous holiday and sick pay
- Vibrant culture of learning
Pay: From ₹200,000.00 per year
Work Location: In person