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.