← Back to jobs
ITviec

AI Backend Developer Node.js, JavaScript, TypeScript
CÔNG TY TNHH ROOSTERX GLOBAL
Vietnam11 days ago$35+
Job Description
Top 3 Reasons To Join Us
The Job
- Xây dựng và phát triển API backend phục vụ ứng dụng mobile, tập trung vào các tính năng AI: tạo ảnh, tạo video, xử lý giọng nói (voice)
- Thiết kế và triển khai hệ thống authentication/authorization (JWT, OAuth2, API key management, role-based access control)
- Thiết kế database schema, caching strategy, rate limiting, và các thành phần backend cốt lõi
- Tích hợp và xây dựng pipeline xử lý AI từ các nguồn API và mô hình khác nhau
- Thiết kế hệ thống xử lý bất đồng bộ (async) cho các tác vụ AI nặng: queue, webhook, polling, callback
- Triển khai và vận hành AI backend trên môi trường production (Cloudflare, AWS Bedrock, GCP Vertex AI, Azure OpenAI, GPU cloud, hoặc tương đương)
- Phát triển tính năng real-time cho mobile: WebSocket, Server-Sent Events (SSE), streaming response
- Tích hợp và vận hành các mô hình AI mã nguồn mở (Stable Diffusion, ComfyUI, Whisper, Bark, v.v.) vào hệ thống sản phẩm
- Xử lý media: lưu trữ, phân phối, tối ưu ảnh/video/audio được tạo từ AI
- Tối ưu chi phí vận hành: lựa chọn AI provider phù hợp, caching, batching, theo dõi usage và billing
- Monitoring, logging, error handling cho toàn bộ hệ thống backend
- 3+ năm kinh nghiệm ở vị trí Backend Developer
- Thành thạo Node.js, JavaScript và TypeScript
- Đã từng triển khai AI backend trên môi trường production thực tế
- Vững về các kiến thức backend cốt lõi: authentication/authorization (JWT, OAuth2), database design, caching (Redis hoặc tương đương), rate limiting, API security
- Có kinh nghiệm tích hợp API AI bên thứ ba (RapidAPI, WavespeedAI, Replicate, OpenAI, hoặc tương đương)
- Có kinh nghiệm làm việc với các mô hình AI mã nguồn mở: Stable Diffusion, ComfyUI, Whisper, Bark, hoặc tương đương
- Hiểu rõ về prompt engineering, token management, streaming response, function calling
- Có kinh nghiệm thiết kế hệ thống xử lý bất đồng bộ: message queue, webhook, background jobs
- Có kinh nghiệm triển khai backend trên cloud infrastructure (Cloudflare, AWS, AWS Bedrock, GCP Vertex AI, Azure OpenAI, hoặc tương đương)
- Có kinh nghiệm với monitoring, logging, error handling trong production
- Có kinh nghiệm làm việc với AI coding tools: Claude Code, OpenAI Codex, Cursor, hoặc tương đương
- Có kinh nghiệm với Git, CI/CD
- Có khả năng đọc tài liệu tiếng Anh
Ưu Tiên (Không Bắt Buộc)
- Có kinh nghiệm quản lý nhiều AI provider cùng lúc (fallback, cost routing)
- Có kinh nghiệm sử dụng AI framework: LangChain, LlamaIndex, hoặc tương đương
- Biết Python
- Kinh nghiệm triển khai model trên GPU cloud (RunPod, , Lambda)
- Kinh nghiệm training/fine-tuning model AI
- Kinh nghiệm với Docker, container orchestration
- Có kinh nghiệm xử lý real-time: WebSocket, SSE
Công Nghệ Sử Dụng
- Backend: Node.js, TypeScript, JavaScript, Python
- AI Provider: OpenAI, Anthropic, RapidAPI, WavespeedAI, Replicate, các provider khác
- AI Framework: LangChain, LlamaIndex
- AI Open-source: Stable Diffusion, ComfyUI, Whisper, Bark
- Hạ tầng: Cloudflare (Workers, D1, KV, R2, CDN), AWS Bedrock, GCP Vertex AI, Azure OpenAI, GPU cloud
- Database/Cache: Redis, PostgreSQL/MongoDB hoặc tương đương
- Real-time: WebSocket, Server-Sent Events
- Khác: Git, Docker, CI/CD, message queue
.
Benefits
.