Job ID: PRJ-DXB-245

Department: Product Development
Job Type: Permanent
Location: Dubai

Job Details

We are looking for a Senior Data & AI Platform Engineer with strong expertise in data architecture, database design, and scalable system development. The ideal candidate should have a deep understanding of data engineering concepts, modern data platforms, and the ability to design robust, scalable backend systems and data pipelines.

Key responsibilities:

Key Responsibilities

•            Design and develop scalable backend systems

•            Define and implement data architecture and database design strategies 

•            Build and optimize data ingestion and transformation pipelines 

•            Develop and maintain unified data models across multiple systems 

•            Design end-to-end data flows and integration strategies 

•            Collaborate with cross-functional teams to ensure efficient data handling and processing 

•            Ensure system scalability, performance, and reliability 

Machine Learning & AI Integration

•            Work closely with the AI/ML team to understand data requirements for model training, feature engineering, and pipeline development 

•            Prepare, validate, and deliver clean, structured data to support AI/ML systems and intelligent workflows 

•            Consume and integrate outputs from ML models into data pipelines and backend systems 

•            Maintain awareness of ML concepts to effectively collaborate with AI/analytics teams

Core Technical Skills

•            Backend & System Design

•            Expertise in system scalability and performance optimization 

•            Solid understanding of distributed systems and backend architecture 

•            Data Engineering Concepts (IMPORTANT)

•            Strong knowledge of data modelling (OLTP vs OLAP) 

•            Strong knowledge of data lake architecture (primary) and data warehousing concepts

•            Strong knowledge of REST APIs and API design (FastAPI / Flask / Django)

Core Platforms & Technologies (Required)

Strong working knowledge of:

•            Relational databases - strong hands-on experience required (e.g. PostgreSQL, MS SQL Server, MySQL)

•            Non-relational / NoSQL databases - working knowledge required (e.g. MongoDB, SQLite, TimescaleDB, Redis)

•            Graph databases - understanding of graph data models (e.g. Apache AGE, Neo4j concepts)

•            Comfortable working across multi-database environments - relational, time-series, graph, and cache layers in a single architecture

Good to Have: Hands-on experience with modern data tools such as Kafka, Airbyte, S3/ADLS, Snowflake, or similar platforms

Data Ingestion & Processing

Ability to design and implement: 

                     Data ingestion pipelines 

                     Data transformation layers (ETL/ELT) 

                     Unified and scalable data models 

                     System Thinking & Architecture

 

Ability to: 

•            Design scalable backend architectures 

•            Define and manage data flow across systems 

•            Guide integration strategies between multiple services and platforms 

Good to Have

•            Experience with cloud platforms (AWS / GCP / Azure) 

•            Exposure to real-time data processing systems 

•            Knowledge of ML data pipelines or analytics workflows 

•            Experience using Python for data ingestion pipelines, transformation scripts, and automation workflows is an advantage


What We’re Looking For

•            Passion for experimenting with new tools, frameworks, and ideas 

•            Ability to quickly prototype and iterate on features 

•            Interest in blending creativity with engineering 

•            Comfort working in less rigid, exploratory development environments 

•            Strong curiosity and self-learning mindset 


Bonus Points If You

•            Use AI-assisted coding tools (like GitHub Copilot, Cursor, Antigravity, Claude) 

•            Build side projects, prototypes, or experimental apps 

•            Enjoy rapid MVP development, or creative coding 

•            Stay updated with latest trends in AI, and developer tools

 

Requirements (Qualifications/Experience/Competencies)

Bachelor's degree in Computer Science, Information Technology, Software Engineering, Data Science, or a related field. A Master's degree in a relevant field is an advantage

·       5 - 7 years of experience

 Ready to Join Us?

If you are passionate about building modern AI-powered products and enjoy working on innovative digital solutions, we would love to hear from you. Immediate joiners are preferred.

Please note: This position is open to candidates currently residing in the UAE only.