AI Engineer

Riyadh

Contract

Related Jobs

Role Overview

The AI Department at a large Saudi bank is seeking experienced, hands-on AI Engineers with strong development expertise and deep knowledge of the Saudi banking sector.

The primary requirement is for strong AI developers to enhance in-house AI build capability and support enterprise-wide AI initiatives.

Key Responsibilities

Design, develop, and deploy end-to-end AI/ML solutions.

Translate complex banking business requirements into scalable AI systems.

Build production-grade machine learning models and integrate them into enterprise systems.

Develop APIs and ensure seamless integration with existing banking platforms.

Collaborate with stakeholders across risk, retail, corporate, compliance, and operations.

Manage multiple AI initiatives simultaneously within a structured delivery environment.

Ensure proper model validation, performance optimization, and deployment.

Contribute to strengthening AI engineering standards, governance, and development practices within the department.

Required Skills & Experience
Technical Skills

Strong programming expertise in:

Python (mandatory)

Java

Strong hands-on AI/ML development experience.

Solid software development background with production-level coding capability.

Experience with:

Model training, validation, and deployment

Data preprocessing and feature engineering

REST APIs and enterprise system integration

Proficiency with AI/ML frameworks such as TensorFlow, PyTorch, and Scikit-learn.

Understanding of MLOps, CI/CD pipelines, and model lifecycle management is preferred.

Domain Experience (Mandatory)

8–10 years of experience within the Saudi banking sector.

Strong understanding of:

Banking products and operational processes

Regulatory and compliance environment in KSA

Risk, fraud, credit, AML, customer analytics, or automation domains

Proven experience delivering AI/analytics initiatives within a banking environment.