Senior Full-Stack Engineer

Senior Full-Stack Engineer

Senior Full-Stack Engineer

Upwork

Upwork

Remoto

2 hours ago

No application

About

SENIOR FULL-STACK ENGINEER Generative AI Platform - Remote-first (40 hrs/week) PROJECT OVERVIEW We’re building an enterprise-grade Generative-AI platform delivering intelligent, domain-specific applications for regulated industries. Stack: Next.js + React + Tailwind on the frontend and Python (FastAPI/Django/Flask) on the backend with RAG pipelines, vector databases, multi-agent workflows, Docker and Kubernetes. We need a senior full-stack engineer to help take the platform from demo to production. KEY RESPONSIBILITIES • Build and scale microservices with Docker and Kubernetes • Develop secure, high-performance Next.js/React/Tailwind UIs • Implement/maintain FastAPI services (auth, RBAC, file ingestion, streaming) • Design and optimise RAG pipelines, vector-DB operations, and WebRTC real-time paths for future voice-AI • Ensure robust CI/CD, observability, and production reliability REQUIRED EXPERIENCE • 8+ years professional software-engineering, delivering production-quality systems end-to-end • 5+ years hands-on frontend with React/Next.js • Strong backend skills in Python (FastAPI/Django/Flask) with async I/O • 1+ year building and deploying Generative-AI apps (e.g., RAG pipelines, LLM integration) • Proficiency with Docker & Kubernetes; working knowledge of WebRTC or similar real-time tech WORK ARRANGEMENT • Remote-first. May convert to a full-time in-house role based on business needs • Time-zone: within ±2 hours of Dubai (UTC+4) BUDGET - Flexible based on experience and to be discussed with shortlisted candidates PS: PLEASE CHECK THE ATTACHED JD THAT HAS DETAILED DESCRIPTION