Upskill
G
N
I
D
A
O
L
This job has expired (closed 2026-04-10).
Diamond Trust Bank Kenya Logo

Data Science Engineer, Assistant Senior Manager

Diamond Trust Bank Kenya
Nairobi
Full-time
Deadline: 2026-04-10

About Diamond Trust Bank Kenya

Diamond Trust Bank Group, in short DTB Group, is an African banking group active in Burundi, Kenya, Tanzania, and Uganda.

Description

In this role, you will design, build, and optimize the data engines that power DTB’s intelligence. You will develop robust data pipelines, feature stores, model‑serving systems, and scalable big‑data platforms that enable advanced credit scoring, fraud detection, customer intelligence, and a wide range of machine‑learning applications. You will be at the heart of transforming DTB into a data‑driven organization—ensuring that teams across the bank can rely on high‑quality, trusted, and scalable data to drive smarter decisions, stronger governance, and innovative digital solutions. This is a high‑impact role for a builder, a problem‑solver, and a visionary ready to shape the future of data and AI at DTB

Qualifications

Strong academic foundation with a Bachelor’s or Master’s in Computer Science, Data Engineering, Data Science, Information Technology, or a related quantitative field.

3–7+ years of impactful, hands‑on experience in data engineering, big‑data processing, or building scalable ML infrastructure—ideally within fast‑paced, data‑driven environments.

Advanced programming capability, with strong proficiency in Python, SQL, and PySpark; experience with Scala is an added advantage.

Demonstrated expertise in modern data and ML platforms, including:

Big‑data technologies: Spark, Hadoop, Kafka, Airflow

MLOps & containerization: MLflow, Docker, Kubernetes

CI/CD pipelines: GitLab, Jenkins, GitHub Actions

Cloud platforms: AWS, GCP, or Azure (highly preferred)

Experience working with banking systems, risk data, or credit‑modelling datasets—a significant advantage that accelerates success in this role.

Rate This Job

Click a star to rate this job

0.0 (0 ratings)

Job Stats

49 Views