Full-stack Engineer, AI Applications
Role Overview
Full-stack Engineer in the AI Applications enterprise track, building and shipping end-to-end AI-powered applications.
The engineer owns user experience and engineering quality for products used by internal teams, enterprise clients, and government partners.
Applications surface Falcon and other foundation models through polished interfaces and backend orchestration.
Key Skills for This Role
Full Job Posting
About the institute and centre
Technology Innovation Institute is a publicly funded research institute based in Abu Dhabi, UAE.
The AI and Digital Science Research Centre develops AI research, technology prototypes, AI software stacks, and hardware systems, collaborating across domains including healthcare and cybersecurity.
Role overview
Full-stack Engineer in the AI Applications enterprise track, building and shipping end-to-end AI-powered applications.
The engineer owns user experience and engineering quality for products used by internal teams, enterprise clients, and government partners.
Applications surface Falcon and other foundation models through polished interfaces and backend orchestration.
Responsibilities
- Build responsive frontends and backend services for AI applications, including chat, document workflows, analytics dashboards, and admin tools.
- Integrate LLM and agentic capabilities such as streaming, function and tool calling, citations, and human-in-the-loop interactions.
- Build APIs, orchestration layers, and data flows connecting AI services to enterprise systems, authentication, and external integrations.
- Own performance, accessibility, error handling, and observability across the full stack.
- Collaborate with AI engineers, product owners, designers, and client-facing teams to take prototypes to production.
- Develop reusable component libraries, design systems, frontend standards, and testing practices.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline; 2–8 years building and shipping production full-stack web applications.
- Strong frontend skills in React or equivalent, TypeScript, modern CSS, state management, and component-based architecture.
- Strong Python backend skills, REST API design, async patterns, and database and external-service integrations; FastAPI, Flask, or similar.
- Practical AI/LLM application experience, including streaming, tool use, and conversational UX; knowledge of authentication, authorization, and enterprise integration patterns.
- Comfort with Docker, Kubernetes, CI/CD, and modern DevOps; product sensibility and ability to ship polished features from ambiguous requirements.
- Excellent English communication skills; Arabic is a plus.
Nice to have
- Patents, publications in leading conferences or journals, and open-source contributions are welcome.
- Real-time interface experience with WebSockets or server-sent events; strong design sensibility or experience working closely with designers.
- Experience building Arabic-language or Arabic-English interfaces, or deploying AI applications in regulated industries.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Technology Innovation Institute
Senior Electronics Engineer — RF & Quantum Control Hardware
Abu Dhabi, UAE
The Technology Innovation Institute is seeking a Senior Electronics Engineer to develop and validate electronic hardware for quantum-computing control systems. Candidates need extensive hardware experience, strong RF PCB
Senior Robotics Researcher Learning Based Motion Planning - Contractor
Abu Dhabi, UAE
The institute is seeking a senior robotics researcher to develop motion-planning solutions for autonomous vehicles, combining model-based methods with machine learning where useful. Applicants need a Ph.D. or equivalent
Senior Robotics Engineer (Motion Planning) - Contractor
Abu Dhabi, UAE
The institute is seeking a senior robotics engineer to lead motion-planning algorithm development and software engineering for autonomous vehicles. Applicants need substantial motion-planning ownership, strong C++ and Py
HPC Engineer
Abu Dhabi, UAE
The employer is seeking an HPC Engineer to deploy, maintain, and optimize computing infrastructure supporting scientific and AI workloads. Candidates should have Linux administration, scripting, and cluster scheduling ex
AI Researcher – Audio & Multimodal AI
Abu Dhabi, UAE
TII seeks an AI Researcher to advance multimodal generative AI, especially audio, speech, music, and sound. The role covers model research, training, evaluation, publication, and collaboration; candidates need strong AI
DevOps Engineer — CI/CD & Application Platforms
Abu Dhabi, UAE
The team is seeking a DevOps Engineer to build and maintain CI/CD pipelines and application platforms for software supporting advanced research. Candidates need hands-on experience with pipeline and container tooling, Ku
Software Engineer
Abu Dhabi, UAE
TII is seeking a software engineer to turn large language models into applied products, prototypes, and evaluation systems. Candidates need strong Python and machine-learning skills, hands-on experience fine-tuning large
Principal Researcher
Abu Dhabi, UAE
The institute seeks a Principal Researcher to lead NLP and large language model research, shape strategy, and guide teams from original research through deployable prototypes. Candidates need 12+ years in AI research and
Senior Electronics Engineer — RF & Quantum Control Hardware
Abu Dhabi, UAE
Senior Robotics Researcher Learning Based Motion Planning - Contractor
Abu Dhabi, UAE
Senior Robotics Engineer (Motion Planning) - Contractor
Abu Dhabi, UAE
HPC Engineer
Abu Dhabi, UAE
AI Researcher – Audio & Multimodal AI
Abu Dhabi, UAE
DevOps Engineer — CI/CD & Application Platforms
Abu Dhabi, UAE
Software Engineer
Abu Dhabi, UAE
Principal Researcher
Abu Dhabi, UAE