Senior Software Engineer - GenAI & Node.js

GSSTech Group

Dubai

On-site

AED 300,000 - 550,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GSSTech Group is seeking a Senior Software Engineer to design and deliver scalable RESTful APIs in Node.js and TypeScript for a leading UAE bank.

You will engineer prompts for LLM-based solutions, integrate Azure AI services, and contribute across Speech, Language, and PII Detection components in a tightly regulated setting. Arabic fluency is required.

Qualifications

  • Experience designing scalable RESTful APIs in Node.js/TypeScript.
  • Strong knowledge of async programming (Promises, async/await).
  • Hands-on experience designing, fine-tuning prompts for LLM-based solutions.
  • Experience with Azure AI services (Speech, Language, OpenAI, PII Detection).
  • Familiarity with ORMs/ODMs (Sequelize, TypeORM, Mongoose).
  • Experience with WebSockets and real-time communications.
  • CI/CD tooling and troubleshooting distributed services.
  • Docker and Kubernetes in production environments.
  • Security best practices in regulated environments (firewalls, auth).
  • Arabic language proficiency — written and spoken — mandatory.

Responsibilities

  • Design and build scalable RESTful APIs in Node.js and TypeScript.
  • Engineer and fine-tune prompts for LLM-based solutions via Azure OpenAI.
  • Work with Azure AI services such as Speech, Language and PII Detection in a regulated banking environment.

Tools

Docker
Kubernetes
Sequelize
TypeORM
Mongoose
WebSockets
CI/CD tooling
Azure OpenAI SDK
JSDoc

Job description

Description

One of the UAE’s most recognised banks is looking for a Senior Software Engineer who sits at the intersection of backend engineering and Generative AI. This is real AI work, not a buzzword job title. You will be building products used by millions of everyday banking customers across the UAE.

About the Role

You will design and build scalable, highly available RESTful APIs in Node.js and TypeScript, engineer and fine-tune prompts for LLM-based solutions via Azure OpenAI, and work across Azure AI services including Speech, Language, and PII Detection in a fully regulated banking environment.

Technical Skills & Requirements
  • Expertise in developing scalable, highly available RESTful APIs using Node.js
  • Strong proficiency in TypeScript, JavaScript, and the latest ECMAScript standards
  • Familiarity with asynchronous programming patterns including Promises, async/await, and event-driven architectures
  • Hands-on experience designing, fine-tuning, and engineering prompts for LLM-based solutions via APIs and SDKs
  • Working knowledge of Azure AI services including Speech, Language, OpenAI, and PII Detection
  • Experience with ORMs and ODMs including Sequelize, TypeORM, or Mongoose
  • Knowledge of implementing real-time communication using WebSockets
  • Proficiency in CI/CD principles and active involvement in troubleshooting distributed services
  • Experience with containerisation using Docker and Kubernetes
  • Understanding of firewall and network security concepts and best practices for securing APIs in regulated environments
  • Ability to write non-blocking code and apply advanced techniques such as multi-threading when needed
  • Experience documenting code inline using JSDoc or similar conventions
  • Ability to create automation test scripts is a plus
  • Arabic language proficiency — written and spoken — is mandatory
Why This Role

Technically strong team, household name client, strong compensation package, and long term stability in one of the most active tech markets in the region.

Skills

Node.js, TypeScript, Azure OpenAI, Generative AI, Prompt Engineering, WebSockets, Docker, Kubernetes, CI/CD, REST APIs, Microservices

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - GenAI & Node.js
Senior Software Engineer - GenAI & Node.js

Global Software Solutions Group • Dubai

On-site
Strong compensation package
Long term stability
Gen AI Engineer
Gen AI Engineer

Digifloat • Abu Dhabi

On-site
AED 240,000 - 300,000
Gratuity
Annual Air Ticket
20 Paid Leaves Annually
Senior GenAI & Node.js Engineer
Senior GenAI & Node.js Engineer

Global Software Solutions Group • Dubai

On-site
Strong compensation package
Long term stability
Senior AI Engineer
Senior AI Engineer

Bramwith Consulting • Dubai

On-site
AED 223,000 - 279,000
Senior Manager - AI Engineering
Senior Manager - AI Engineering

Abu Dhabi Commercial Bank • Abu Dhabi

On-site
AED 500,000 - 1,000,000
Competitive salary
Comprehensive benefits package
Flexible and remote working options
+1
Full Stack Engineer
Full Stack Engineer

Digifloat • Abu Dhabi

On-site
AED 260,000 - 420,000
Full Stack AI Engineer
Full Stack AI Engineer

Flatgigs • Dubai

On-site
AED 240,000 - 420,000
Specialist Engineer, Architect
Specialist Engineer, Architect

Globant • United Arab Emirates

On-site
AED 300,000 - 520,000
Comprehensive benefits
Sr. Full-Stack AI Engineer
Sr. Full-Stack AI Engineer

Leadingedgeme • Dubai

On-site
AED 240,000 - 480,000
AI Software Engineer - Dubai
AI Software Engineer - Dubai

DISCOVERED • Dubai

On-site
AED 180,000 - 300,000