Skip to main content

AI Engineer — Lead / Senior

NeoStats

DubaiOn-siteFull-Time1w ago

Description

Role Title: AI Engineer — Lead / Senior

Location: Onsite — Dubai, UAE

Engagement Type: 1-year contract, extendable for similar periods

Client Context

NeoStats is looking for Lead and Senior AI Engineers for a banking client in the UAE. The role is onsite in Dubai and focuses on building modern, secure, scalable digital banking channels across mobile, web, tablet, and progressive web application experiences.

About the Role

The AI Engineer will design and build production-grade digital banking applications while actively using AI-assisted engineering tools to improve development speed, code quality, testing, documentation, and release readiness.

This role requires strong full-stack engineering skills, practical mobile and web development experience, and the ability to deliver secure, scalable solutions for regulated financial services environments.

The Lead AI Engineer will be expected to provide technical direction, guide other engineers, review solution quality, and support delivery leadership. The Senior AI Engineer will be expected to independently build high-quality features, integrate APIs, apply secure coding practices, and contribute to production-ready releases.

Key Responsibilities

AI-assisted Engineering

· Use AI-assisted engineering tools such as Claude Code, Codex, GitHub Copilot, or similar platforms to accelerate delivery.

· Apply AI tools for rapid prototyping, code generation, refactoring, automated test creation, documentation, and code reviews.

· Evaluate AI-generated code for correctness, security, performance, maintainability, and compliance with engineering standards.

· Promote responsible use of AI-assisted development within secure banking delivery environments.

Web and Frontend Development

· Build responsive web applications using TypeScript, React, and Node.js.

· Develop reusable UI components, API-driven journeys, and progressive web applications.

· Implement responsive, accessible, and performant user interfaces across devices.

· Work with design systems and translate UX/UI designs into production-ready experiences.

· Apply frontend engineering best practices, including state management, error handling, validation, testing, and performance optimization.

Mobile Development

· Build or support native mobile capabilities using Swift for iOS and Kotlin for Android.

· Support cross-platform journeys, prototypes, or internal applications using Flutter, where applicable.

· Ensure mobile experiences meet banking-grade standards for performance, usability, security, and reliability.

Backend, APIs, and Platform Integration

· Work across frontend, backend services, APIs, authentication, validation, observability, and release readiness.

· Integrate digital channels with secure backend services and enterprise APIs.

· Implement robust error handling, logging, monitoring, and operational readiness practices.

· Collaborate with architecture, security, infrastructure, and QA teams to deliver reliable production solutions.

Secure and Regulated Delivery

· Apply secure coding practices across web, mobile, and backend development.

· Support accessibility, automated testing, CI/CD, design-system adoption, and production release standards.

· Build solutions suitable for regulated financial services environments.

· Contribute to technical documentation, implementation guides, and release support materials.

Lead-specific Responsibilities

· Provide technical leadership across engineering squads or workstreams.

· Guide senior and mid-level engineers on architecture, coding standards, reviews, and delivery quality.

· Own key technical decisions and ensure engineering alignment with business outcomes.

· Support estimation, sprint p

More jobs in Dubai