Senior Backend Engineer (Node.js)

NorthBay Solutions LLC

Abu Dhabi

On-site

AED 290,000 - 520,000

Full time

7 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

NorthBay Solutions LLC is seeking a Senior Backend Engineer to architect and build scalable APIs and data processing pipelines powering AI-driven systems.

Responsibilities include integrating ML models into production workflows, data orchestration, and ensuring reliability, security, and performance of AI services. Collaboration with DevOps and ML teams will be essential.

Qualifications

  • 5+ years of professional backend development experience.
  • Strong hands-on experience with Python, Django, and Flask — mandatory.
  • Strong experience with Node.js and Nest.js.
  • Proficiency in TypeScript, REST/GraphQL APIs, PostgreSQL, and MongoDB.
  • Experience designing scalable, event-driven architectures using Kafka and/or RabbitMQ.
  • Hands-on experience with AWS or Azure.
  • Strong experience with Docker and Kubernetes.
  • Experience with API development, backend security, performance optimization, testing, and CI/CD.
  • Ability to collaborate with AI/ML and DevOps teams to productionize AI solutions.

Responsibilities

  • Design and develop scalable backend services using Python, Django, Flask, Node.js, and Nest.js.
  • Build and maintain scalable REST and GraphQL APIs.
  • Integrate machine learning inference endpoints, batch jobs, and model serving workflows.
  • Collaborate with DevOps and ML engineers to deploy models, manage feature stores, and handle large datasets.
  • Implement secure, high-performance backend systems with caching, queuing, and monitoring.
  • Partner with AI engineers to wrap ML models into APIs and deploy into production environments.
  • Develop reusable, maintainable modules and implement unit and integration testing.
  • Support CI/CD pipelines, containerized deployments, and cloud-based backend infrastructure.

Skills

5+ years of backend experience
Python
Django
Flask
Node.js
Nest.js
TypeScript
REST APIs
GraphQL
PostgreSQL
MongoDB
Kafka
RabbitMQ
AWS
Azure
Docker
Kubernetes
CI/CD
Testing

Tools

Docker
Kubernetes

Job description

Senior Backend Engineer (Python /Node.js)

Location: Abu Dhabi, UAE
Employment Type: Full-time

Job Summary

NorthBay is seeking a Senior Backend Engineer to architect and build scalable APIs and data processing pipelines powering AI-driven systems. The role involves integrating ML models into production workflows, managing data orchestration, and ensuring the overall reliability, security, and performance of AI services.

Key Responsibilities
  • Design and develop scalable backend services using Python, Django, Flask, Node.js, and Nest.js.
  • Build and maintain scalable REST and GraphQL APIs.
  • Integrate machine learning inference endpoints, batch jobs, and model serving workflows.
  • Collaborate with DevOps and ML engineers to deploy models, manage feature stores, and handle large datasets.
  • Implement secure, high-performance backend systems with caching, queuing, and monitoring.
  • Partner with AI engineers to wrap ML models into APIs and deploy them into production environments.
  • Develop reusable, maintainable modules and implement unit and integration testing.
  • Support CI/CD pipelines, containerized deployments, and cloud-based backend infrastructure.

Required Skills & Qualifications

  • 5+ years of professional backend development experience.
  • Strong hands-on experience with Python, Django, and Flask — mandatory.
  • Strong experience with Node.js and Nest.js.
  • Proficiency in TypeScript, REST/GraphQL APIs, PostgreSQL, and MongoDB.
  • Experience designing and implementing scalable and event-driven architectures using Kafka and/or RabbitMQ.
  • Hands-on experience with at least one major cloud platform: AWS or Azure.
  • Strong experience with Docker and Kubernetes.
  • Experience with API development, backend security, performance optimization, testing, and CI/CD.
  • Ability to work closely with AI/ML and DevOps teams to productionize AI solutions.

Optional but Desirable (AI-Focused Skills)

  • Experience integrating ML model serving frameworks such as FastAPI, Triton, or TorchServe.
  • Exposure to data pipeline and orchestration tools such as Airflow, Kubeflow, or Dagster.
  • Understanding of AI/ML observability tools such as Prometheus, EvidentlyAI, or Seldon Core.
  • Experience working with ML inference, model APIs, feature stores, or large-scale data processing.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Node.js)
Senior Backend Engineer (Node.js)

NorthBay, LLC • Abu Dhabi

On-site
AED 300,000 - 420,000
Senior Backend Engineer (Node.js)
Senior Backend Engineer (Node.js)

NorthBay Solutions • Abu Dhabi

On-site
AED 250,000 - 420,000
Senior Backend Engineer - Node.js for AI APIs & Pipelines
Senior Backend Engineer - Node.js for AI APIs & Pipelines

NorthBay Solutions • Abu Dhabi

On-site
AED 250,000 - 420,000
Senior Backend Engineer (Node.js) for AI-Powered APIs
Senior Backend Engineer (Node.js) for AI-Powered APIs

NorthBay, LLC • Abu Dhabi

On-site
AED 300,000 - 420,000
Full Stack Engineer
Full Stack Engineer

NorthBay Solutions LLC • Abu Dhabi

On-site
AED 335,000 - 558,000
Backend Engineer - Python
Backend Engineer - Python

Opus • Abu Dhabi

On-site
AED 180,000 - 300,000
Visa sponsorship for international
21 days paid annual leave
Senior Backend AI Engineer: Node.js/Python & LLM Apps
Senior Backend AI Engineer: Node.js/Python & LLM Apps

Confidential Company • Dubai

On-site
AED 300,000 - 520,000
Full Stack Engineer
Full Stack Engineer

NorthBay, LLC • Abu Dhabi

On-site
AED 60,000 - 90,000
Senior Data & AI Platform Engineer
Senior Data & AI Platform Engineer

Timesworld • Dubai

On-site
AED 150,000 - 200,000
Python Backend Engineer
Python Backend Engineer

Aqary Real Estate Investment And Development • Abu Dhabi

On-site
AED 335,000 - 513,000