Website CRDB Bank PLC
CRDB Bank PLC
Machine Learning Engineer (ML) Job Vacancy at CRDB Bank PLC – November 2026
Location: Tanzania Head Office | Job Category: Engineering / ICT | Job Type: Full-Time | Application Deadline: 24 November 2026
CRDB Bank PLC is inviting applications for the position of Machine Learning Engineer (ML) at its Tanzania Head Office.
Job Purpose
The Machine Learning Engineer is responsible for designing, building, optimizing, and deploying machine learning (ML) models into production environments. The role bridges the gap between data science and operational systems by ensuring that models are scalable, secure, and perform effectively.
Principal Responsibilities
-
Develop, deploy, and operationalize machine learning and deep learning models in collaboration with data scientists and MLOps engineers.
-
Build and maintain model APIs, microservices, and serving infrastructures for real-time and batch inference.
-
Ensure model scalability, performance, and security in production environments.
-
Implement CI/CD pipelines for seamless integration, testing, and deployment of ML models.
-
Collaborate with data engineers to optimize data ingestion, preprocessing, and feature engineering for model readiness.
-
Monitor deployed models for drift, accuracy degradation, and operational performance, implementing retraining pipelines when necessary.
-
Contribute to the design and maintenance of ML infrastructure and containerized environments using tools such as Docker and Kubernetes.
-
Work closely with Data Governance and AI Governance teams to ensure compliance with ethical, regulatory, and operational standards.
-
Document ML processes, model configurations, and versioning to support auditability and reproducibility.
-
Research and integrate emerging machine learning engineering practices and tools to enhance model lifecycle management.
Qualifications and Requirements
-
Bachelor’s degree in Computer Science, Data Science, Software Engineering, or a related technical field.
-
Minimum of 3 years of experience in machine learning engineering, data engineering, or related roles, with proven experience deploying and maintaining ML models in production environments.
-
Proficiency in Python and Java for machine learning model development and deployment.
-
Expertise in ML frameworks such as TensorFlow, PyTorch, and Scikit-learn.
-
Practical knowledge of API development, DevOps tools, and container orchestration.
-
Strong experience with containerization and orchestration tools, including Docker and Kubernetes.
-
Familiarity with MLOps pipelines, model monitoring, and version control systems such as Git.
-
Knowledge of CI/CD pipelines and DevOps practices for ML deployment.
-
Hands-on experience with data preprocessing, feature engineering, and ETL pipelines.
-
Understanding of model performance monitoring, API development, and security best practices.
-
Familiarity with cloud or hybrid deployment environments, including Azure and on-premises infrastructure.
-
Strong analytical and problem-solving skills.
-
Ability to collaborate effectively with cross-functional teams, including Data Science, MLOps, and IT.
-
Good communication and documentation skills, attention to detail, and a focus on production quality.
-
Adaptability to fast-paced, technology-driven environments.
-
Experience working in financial institutions or regulated environments will be an added advantage.
About CRDB Bank PLC
CRDB Bank PLC is a leading banking institution in Tanzania in terms of assets, loans and advances, and customer deposits. The Bank has an ambition to expand its footprint across the wider East African region.
Equal Opportunity and Recruitment Notice
CRDB Bank is committed to sustainability and Environmental, Social and Governance (ESG) practices. The Bank promotes an inclusive workplace and encourages applications from women and persons with disabilities.
-
CRDB Bank does not charge any fees for job applications or recruitment.
-
Applicants should disregard any requests for payment during the recruitment process.
-
Only shortlisted candidates will be contacted.
How to Apply
Interested applicants should submit their applications online through the official CRDB Bank careers portal.
Application Deadline: 24 November 2026
To apply for this job please visit careers.crdbbank.co.tz.
