Senior AI Developer
Robert Walters
DubaiOn-siteFull-Time1w ago
Description
- Responsible for the end-to-end delivery of applications - from understanding requirements and creating business cases, to producing technical design documents and architecture, through to development, testing, and deployment.
- The role focuses on building AI-powered and data-driven applications using modern full-stack technologies, with strong proficiency in stacks that AI coding tools such as Claude Code can effectively generate and maintain.
Key Responsibilities:
Requirements & Design
- Engage directly with stakeholders to gather, analyse, and document business requirements.
- Produce clear Business Cases, Functional Specification Documents (FSD), and Technical Architecture / Design Documents.
- Define system architecture, data models, API contracts, and integration patterns before development begins.
Application Development
- Develop full-stack applications using the core technology stack (see Skills Matrix below).
- Write clean, maintainable, well-documented code aligned to company coding standards.
- Integrate AI/LLM APIs (Anthropic Claude, OpenAI, Gemini) to build intelligent features such as document processing, conversational interfaces, and automated workflows.
- Leverage AI-assisted coding tools (Claude Code, GitHub Copilot, or equivalent) to accelerate delivery and maintain high code quality.
- Design and manage relational databases; write optimised SQL queries, stored procedures, and migrations.
Documentation & Reporting
Maintain up-to-date technical, design, and functional documentation for all delivered work.
Prepare monthly task completion reports and present findings to peers and clients.
Required:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience.
- Minimum 5 years of hands-on software development experience.
- Demonstrable experience authoring Technical Architecture / Design Documents and Business Cases.
- AI/LLM Integration: Anthropic Claude API Certification or equivalent demonstrated experience integrating LLM APIs in production applications.
- Database: Oracle OCA/OCP, PostgreSQL Associate, or equivalent relational database certification.
- Cloud: AWS Certified Developer - Associate, Google Cloud Professional Developer, or Azure Developer Associate.
- AI Dev Tooling: GitHub Copilot Certification or Claude Code proficiency assessment.
- Microsoft Stack: Microsoft PL-100 (Power Platform App Maker) or MS-600 (Building Apps for Microsoft 365).
More jobs in Dubai
Sales Executive (Automotive)
Oscar Legacy Auto Services LLC · Dubai
Freelancer Sales Execuive (Remote)
Sayanat Services · Dubai
ICT Support Engineer with 2 Year UAE Experiance and Driving License
Technoa Middle East Technology LLC · Dubai
Director, Client Management
Dow Jones · Dubai
Real Estate Consultant
Unknown · Dubai
Sales and Marketing Manager
Sainath Travels and Tourism LLC · Dubai
Business Development Manager
Fit Out Heroes · Dubai
B2B Partnerships Executive (Emirati Only)
Property Finder · Dubai