Senior Backend Engineer (Node.js)
NorthBay Solutions Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
IT Services and IT Consulting · 201-500 employees
About the role
The Senior Backend Engineer will architect and build scalable APIs and data processing pipelines to support AI-driven systems. They will collaborate with cross-functional teams to integrate machine learning models into production workflows and ensure system reliability.
What they look for
Requirements
Candidates must have at least 5 years of backend development experience with Node.js and Nest.js. Proficiency in TypeScript, database management, event-driven architecture, and cloud platforms is required.
Full description
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.
Similar roles
-
Senior Systems Software Engineer, CUDA Driver - Multi-Node and Memory Model
NVIDIA Santa Clara, California, United States · $224K–$431K/yr
-
FullStack React NodeJS Developer
Jalasoft Argentina
-
Lead Full-Stack Engineer (NodeJS) - Lisbon Based
1GLOBAL Lisbon, Portugal
-
Full Stack Developer – Java / Node.js / React
Syone Porto Alegre, Rio Grande do Sul, Brazil
-
[Job-31902] Senior React Native /Nodejs Developer, Brazil
CI&T Brazil
-
Senior Developer (Node.js, React, PWA, MongoDB)
Emerson Sahibzada Ajit Singh Nagar, Punjab, India