AI Back-End Engineer (Node.js / Express / AWS / CI-CD / Docker)
Budget: $30 – $250 USD
We are looking for a seasoned AI Back-End Engineer to join our team and help build production-grade AI services.
In this role, you will be responsible for integrating advanced AI/ML models into an existing Node.js (Express.js) backend, designing scalable APIs, and delivering a fully automated CI/CD pipeline with Dockerized deployments on AWS.
You will work closely with product and front-end teams to ensure high performance, reliability, and clean architecture across the system.
Key Responsibilities
Integrate AI / ML models into a Node.js (Express.js) back-end
Design and optimize RESTful APIs for AI-powered services
Implement CI/CD pipelines for automated testing and deployment
Dockerize applications and manage containerized environments
Deploy, monitor, and scale services on AWS (EC2, ECS/EKS, S3, etc.)
Ensure security, performance tuning, and production readiness
Required Skills
Strong experience with Node.js and Express.js
Proven background integrating AI / ML models into back-end systems
Hands-on experience with Docker and container orchestration
Solid knowledge of CI/CD tools (GitHub Actions, GitLab CI, Jenkins, etc.)
Experience deploying and managing services on AWS
Understanding of scalable system design and cloud architecture
Nice to Have
Experience with Python AI pipelines (FastAPI, Flask, PyTorch, TensorFlow)
Experience with microservices architecture
Monitoring and logging experience (CloudWatch, Prometheus, Grafana)
In this role, you will be responsible for integrating advanced AI/ML models into an existing Node.js (Express.js) backend, designing scalable APIs, and delivering a fully automated CI/CD pipeline with Dockerized deployments on AWS.
You will work closely with product and front-end teams to ensure high performance, reliability, and clean architecture across the system.
Key Responsibilities
Integrate AI / ML models into a Node.js (Express.js) back-end
Design and optimize RESTful APIs for AI-powered services
Implement CI/CD pipelines for automated testing and deployment
Dockerize applications and manage containerized environments
Deploy, monitor, and scale services on AWS (EC2, ECS/EKS, S3, etc.)
Ensure security, performance tuning, and production readiness
Required Skills
Strong experience with Node.js and Express.js
Proven background integrating AI / ML models into back-end systems
Hands-on experience with Docker and container orchestration
Solid knowledge of CI/CD tools (GitHub Actions, GitLab CI, Jenkins, etc.)
Experience deploying and managing services on AWS
Understanding of scalable system design and cloud architecture
Nice to Have
Experience with Python AI pipelines (FastAPI, Flask, PyTorch, TensorFlow)
Experience with microservices architecture
Monitoring and logging experience (CloudWatch, Prometheus, Grafana)
Related categories:
JavaScript
Node.js
Express JS
AngularJS
Docker
Jenkins
RESTful API
CI/CD
AI Model Integration
AI Development