The Glove
Gen AI (Node.js) | Banking Domain
The GloveUnited Arab Emirates21 hours ago
Full-timeInformation Technology

Senior Software Engineer/Software Engineer – Gen AI (Node.js) | Banking Domain

Experience: 2–7 Years

Location: Dubai, Onsite

Notice Period: Immediate Joiners Preferred

Industry: Banking / Financial Services


About the Role

We are looking for a Senior Software Engineer – Gen AI (Node.js) to join a high-impact Banking Technology Project. The ideal candidate will have strong experience in Node.js backend development along with exposure to Generative AI and LLM integrations.

You will be responsible for designing and building scalable backend systems, integrating LLM-based AI capabilities, and delivering secure enterprise solutions tailored for the banking and financial services industry.



Key Responsibilities

  • Design, develop, and deploy scalable backend services using Node.js (TypeScript preferred).
  • Architect and implement Generative AI use cases, including:
  • Conversational banking assistants
  • Document intelligence solutions (KYC, loan processing, compliance review)
  • Knowledge retrieval systems using RAG-based architectures
  • Integrate LLM APIs such as OpenAI, Anthropic, or Google AI models into enterprise platforms.
  • Build secure RESTful / GraphQL APIs and scalable microservices architectures.
  • Implement vector databases (Pinecone, Weaviate, etc.) to support semantic search and RAG pipelines.
  • Ensure banking-grade security standards including OAuth2, JWT, RBAC, encryption, and data masking.
  • Optimize prompt engineering strategies and evaluate model performance.
  • Implement logging, monitoring, and observability using tools such as ELK Stack, Prometheus, and Grafana.
  • Ensure compliance with financial regulations and internal governance frameworks.
  • Collaborate with cross-functional teams and mentor junior engineers while contributing to architecture decisions.


Required Skills

  • Strong expertise in Node.js, Express.js, and NestJS
  • Proficiency in TypeScript
  • Experience with Microservices architecture and event-driven systems
  • Strong knowledge of REST API design best practices
  • Deep understanding of asynchronous programming in Node.js
  • Experience integrating AI/LLM APIs into production systems
  • Experience working with vector databases and RAG architectures


Preferred Skills

  • Experience with Generative AI frameworks (LangChain, LlamaIndex, etc.)
  • Exposure to banking or financial services domain
  • Experience with cloud platforms (AWS / GCP / Azure)
  • Knowledge of containerization and orchestration (Docker, Kubernetes)


Why Join

  • Work on cutting-edge Generative AI solutions in banking
  • Opportunity to build AI-powered financial products at scale
  • Collaborative and innovation-driven engineering culture


📩 Interested candidates can share their updated resume at [email protected] or at [email protected]. Immediate joiners will be given preference.

Key Skills

Ranked by relevance