Skip to Content

Our Job Offers

AI Developer - Banking & Insurance Platform

1 open position

Location: Coimbatore (full time in office)


Company Overview

We are a software company selling a range of digital transformation solutions to SMEs using Odoo, AI, and web-based digital solutions. Our customers are based in Trinidad & Tobago, the US, and the UK. Our development centre is 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 (Retrieval-Augmented Generation) 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 SME 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).
  • Containerization: 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

 

--Coimbatore, Tamilnadu--

Software Developer - Banking & Insurance Platform

1 open position

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 seeking a Software Developer with hands-on experience in Banking and Insurance systems to support, enhance, and extend our core product suite. This role will primarily focus on the Insight platform (nioinsight.com), which is developed in Querix Lycia converted from Informix 4GL. You will work across the full product lifecycle — from refining existing modules to building new features that help regional banks and insurers digitize their operations. This is a product-engineering role, not a pure maintenance position: you will own features end-to-end and see them deployed to live clients.

Key Responsibilities

  • Product Enhancement: Design, build, and ship new features across our insurance (claims, underwriting, IFRS 17) and banking (loans, deposits, investments) modules.

  • Platform Support: Troubleshoot, refactor, and optimize existing production code to improve performance, reliability, and security.

  • Integration Work: Build and maintain MCPs, APIs, data connectors, and webhook pipelines that link Nio Insight to third-party banking cores, payment gateways, and regulatory reporting systems.

  • AI-Augmented Development: Leverage AI coding assistants and agentic tools (e.g., Claude Code, Cursor, GitHub Copilot) to accelerate delivery, generate specifications, and automate testing — while maintaining human oversight of business-critical logic.

  • Compliance-Aware Engineering: Write code that satisfies regional regulatory requirements (Central Bank reporting, IFRS 17, AML/FATCA data handling) and passes security audit gates.

  • Collaboration: Work closely with product consultants, QA, and client-success teams to translate business requirements into working software.

Requirements

  • 3-6 years of professional software development experience in banking, insurance, or financial services.

  • Strong understanding of financial domain concepts such as general ledger postings, policy lifecycle, loan origination, amortization, regulatory reporting, and claims adjudication.

  • Proven experience in building or significantly enhancing software products, beyond legacy system maintenance.

  • Track record of delivering features that achieved real user adoption.

  • Proficiency in Python (preferred, especially Odoo/Django), Java (Spring Boot), or C# (.NET).

  • Hands-on experience with embedded SQL, ORMs, and transaction-heavy applications.

  • Experience using AI coding tools such as Claude Code, Cursor, GitHub, Copilot, Amazon Q, or similar platforms.

  • Strong SQL expertise, preferably with PostgreSQL.

  • Experience in database schema design, stored procedures, and query optimization for financial datasets.

  • Familiarity with Git, GitHub Actions, or similar version control and CI/CD tools.

  • Good understanding of branching strategies, code review practices, and automated deployment pipelines.

Nice to have

  • Experience with Odoo (framework, ORM, module development) — our core ERP backbone.

  • Familiarity with AWS services (Lambda, API Gateway, Cognito, RDS).

  • Exposure to React / TypeScript for frontend portal work.

  • Experience with webhooks, Airbyte, or ETL pipelines for data integration.

  • Prior work in a startup or scale-up environment with a small, high-output team.

Benefits

  • Salary at market rate

  • Generous holiday and sick pay

  • Vibrant culture of learning

--Coimbatore, Tamilnadu--

DevOps & Security Engineer

1 open position
Location: Coimbatore (full-time in office)


Company Overview
We are a software company selling a range of digital transformation solutions to SMEs, leveraging Odoo, AI, and web-based technologies. Our customers are based in Trinidad & Tobago, the US, and the UK. Our development centre is in Coimbatore.

Summary
We are hiring a DevOps & Cyber Security Engineer to build, secure, and scale our infrastructure, CI/CD pipelines, and cloud operations. This role ensures the reliability, security, and high availability of our platform, supporting seamless and secure deployment of our Odoo and AI-powered applications across hybrid and cloud environments.

Responsibilities
  • Platform & Infrastructure: Learn and manage hybrid/cloud architecture; design and maintain scalable, secure infrastructure using Terraform.
  • CI/CD & Automation: Build and manage CI/CD pipelines with integrated security checks (DevSecOps).
  • Containerisation & Microservices: Manage Kubernetes (K3S) clusters and deploy scalable microservices applications.
  • Security & Compliance: Implement security protocols, perform vulnerability and penetration testing, and ensure SOC2, ISO 27001, and GDPR compliance.
  • Monitoring & Incident Management: Manage monitoring and SIEM tools (Prometheus, Grafana, ELK, Datadog, Splunk) and handle outages and security incidents.
  • Access & Identity Management: Implement secure IAM solutions using AWS IAM, Okta, or Keycloak.
  • Collaboration & Support: Support teams in secure environment setup, client onboarding, and technical troubleshooting.

Requirements
  • Experience with cloud platforms: AWS (preferred), Azure, or GCP.
  • Strong knowledge of Kubernetes, Docker, and microservices architecture.
  • Hands-on experience with Terraform and/or Ansible.
  • Experience with CI/CD tools: GitHub Actions, Jenkins, or Azure DevOps.
  • Knowledge of monitoring and logging tools: Prometheus, Grafana, ELK Stack, or Datadog.
  • Experience with security tools:
  •            SAST/DAST: SonarQube, Snyk, Checkmarx
  •            Vulnerability scanning: Nessus, OpenVAS, Burp Suite
  •            Container security: Prisma Cloud, Falco, Aqua Security
  • Experience with SIEM tools such as Splunk or ELK.
  • Proficiency in Python or Bash scripting.

Nice to Have
  • Experience in DevOps and Security practices and secure infrastructure deployment.
  • Understanding of client requirements and solution design.
  • Experience with penetration testing and ethical hacking.
  • Knowledge of multi-tier application architecture.

Benefits
  • Salary at market rate
  • Generous holiday and sick pay
  • Vibrant culture of learning

--Coimbatore, Tamilnadu--
About us

We are a team of passionate people whose goal is to improve everyone's life through disruptive products. We build great products to solve your business problems.