NorthBay Solutions

Senior Backend Engineer (Node.js)

Abu Dhabi, UAE, United Arab Emirates - Full Time

Senior Backend Engineer (Node.js)

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

Job Summary

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

Key Responsibilities

  • Design and develop backend services using Nest.js and Node.js, with 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 models into APIs and deploy them into production environments.
  • Write reusable modules, implement unit/integration tests, and support CI/CD workflows.
     

Required Skills & Qualifications

  • 5+ years of backend development experience using Node.js, including Nest.js.
  • Proficiency in TypeScript, REST/GraphQL, PostgreSQL, and MongoDB.
  • Experience with event-driven architecture (Kafka, RabbitMQ) and cloud platforms (AWS, Azure).
  • Familiarity with containerization using Docker and orchestration with Kubernetes.
     

Optional but Desirable (AI-Focused Skills)

  • Integration experience with ML model serving frameworks (FastAPI, Triton, TorchServe).
  • Exposure to data pipeline tools such as Airflow, Kubeflow, or Dagster.
  • Understanding of AI observability tools like Prometheus, EvidentlyAI, or Seldon Core.
Apply: Senior Backend Engineer (Node.js)
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Are you willing to relocate?*
LinkedInLinkedIn profile URL:*
Desired salary*
Do you have 5+ years of professional backend development experience using Node.js and Nest.js?*
Do you have strong hands-on experience with TypeScript, REST/GraphQL APIs, PostgreSQL, and MongoDB?*
Do you have hands-on experience with event-driven architecture using Kafka or RabbitMQ?*
Do you have hands-on experience with AWS or Azure, along with Docker and Kubernetes?*
Do you have experience integrating or deploying AI/ML services, such as ML inference endpoints, model serving, or batch processing workflows?*
What is your current visa status?*
What is your current salary in AED?*
What is your expected salary?*
What is your notice period?*
Are you able to join us in 15 days?*
Human Check*