Senior Backend Engineer (Node.js)

NorthBay SolutionsAbu Dhabi, Abu DhabiOn-siteFull-timeSenior, 5–8 yearsListed 1 week ago

Apply now

About this role

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.