Senior AI Full-Stack Engineer – Autonomous AI Systems
Location: Dubai, UAE
Experience: 2+ Years
Employment Type: Full-time
We are looking for a Senior AI Full-Stack Engineer to build and deploy practical AI agents, LLM applications and automation systems for real-world business processes.
Key Responsibilities
- Design, develop and deploy AI-powered applications and autonomous AI agents.
- Build multi-step AI workflows using LLMs, tool/function calling and agent orchestration.
- Develop backend services and APIs using Python and/or Node.js/TypeScript.
- Build frontend applications and operational dashboards using React / Next.js.
- Integrate AI solutions with third-party APIs and business systems.
- Develop RAG-based applications, embeddings and vector database solutions.
- Work with PostgreSQL and Redis/Kafka or similar technologies.
- Deploy and maintain applications using Docker, cloud platforms and CI/CD.
- Monitor, troubleshoot and continuously improve production AI systems.
- Independently take projects from requirement design development deployment production.
Requirements
- 5+ years of software engineering experience.
- Strong hands-on experience in full-stack development.
- Proven experience building and deploying real-world AI/LLM applications.
- Experience with AI Agents / Agentic AI / LangGraph / LangChain or similar frameworks.
- Strong knowledge of Python and/or Node.js/TypeScript.
- Experience with React / Next.js.
- Good understanding of RAG, embeddings, vector databases and LLM APIs.
- Strong experience with REST APIs and third-party integrations.
- Experience with Docker, cloud deployment and CI/CD.
- Strong debugging and problem-solving skills.
Added Advantage
- Voice AI / Speech technologies
- Twilio / WebRTC / ElevenLabs
- OCR / Document AI
- Real-time or event-driven systems
- Redis / Kafka
Benefits
- Competitive Salary
- Accommodation provided
- Travel/Transportation support
- Employment Visa provided
- Medical Insurance/Medical Benefits
Important: Candidates should have hands-on experience building and deploying production AI applications. Candidates with only AI courses, certifications, prompt experimentation or academic projects will not be suitable.