Senior Data Scientist at NMB Bank Tanzania

Job Role Insights

  • Date posted

    2025-11-25

  • Closing date

    2025-12-09

  • Hiring location

    Dar es Salaam

  • Career level

    Middle

  • Qualification

    Bachelor Degree

  • Experience

    4 Years

  • Quantity

    1 person

  • Gender

    both

  • Job ID

    125581

Job Description

Data Science is a sub-unit under the Innovation Department in charge of leading the delivery of the Artificial Intelligence and Machine Learning strategy to ensure NMB can compete in a changing landscape where data science is a key future-oriented strategic differentiator.

The Data Scientist will use a combination of statistical analysis, machine learning, data visualization, and programming skills to extract valuable information from data. Design and implement predictive models or intelligent algorithms to better understand the drivers of business performance and enable improved management decision-making.

Main Responsibilities:

  • Implement data science techniques in analyzing and interpreting large volumes of data
  • Drive the use of data for personalization, drive behavioral incentives, risk controls, and proactive fraud detection.
  • Support utilization of advanced analytical methodologies and intelligent algorithms in all parts of the banking businesses and operations.
  • Explore how data can be used towards building solutions that are innovative, creative and drive change.

Data Modelling

  • Implement modern deep learning frameworks (Tensorflow, PyTorch, MXNet, etc).
  • Guide on machine learning algorithms that can find deep patterns and insights in large volumes of information
  • Apply underlying theory, principles and application of machine learning models.
  • Work with other stakeholders in ensuring a broad and wide audience on these underlying principles and theories.
  • Implement data science processes like problem formulation, data collection, data preprocessing, exploratory data analysis, model selection and training, evaluation, deployment, interpretability, regular updates and maintenance.
  • Implement algorithmic products leveraging core algorithmic data science, Machine Learning and Artificial Intelligence capabilities
  • Develop internal models/processes, such as machine learning models, numerical optimization, statistical significance testing, ML -as-a-service API development and streamline event data processing.
  • Adopt ethical Artificial Intelligence & Data science design principles that are morally right and socially responsible

Data Platforms

  • Recommend appropriate system solutions, modeling approaches, and associated risks for a variety of business problems.
  • Implement advanced data platforms, such as Data Lake responsible for processing, analyzing and storing unstructured and semi-structured data
  • Implement real-time analysis capabilities which will allow the bank to provide real time services and personalized user experience.
  • Provide for data visualization tools that intricate data into coherent visual formats
  • Research and explore open distributed architecture with the focus to decouple software from hardware, empowering processing capabilities for massive amounts of data and supporting linear data platforms expansions.
  • Explore artificial intelligence platforms that provide infrastructure, tools, and algorithms to develop, train, and deploy machine learning models that can be used by data scientists, analysts, and developers.

Knowledge and Skills:

  • Programming languages e.g. SQL, Python and R.
  • BI & Data warehouse
  • ML Techniques
  • Big data platforms
  • Strong mathematical & numeracy skills
  • Understanding of reporting & data visualizations tools
  • Understanding of ETL framework and ETL tools
  • Excellent analytical, creative and problem-solving skills.
  • Excellent verbal and written communication skills with the ability to interact effectively with people at all levels.
  • Ability to work effectively within a team.
  • Ability to prioritise, meet deadlines and work under pressure.
  • Ability to work independently with limited supervision
  • Data oriented personality

Qualifications and Experience:

  • BSc in Computer Science, Data science, Mathematics or relevant field.
  • Atleast 4 years' work experience as a Data Scientist
  • Experience with big data platforms and tools including Hadoop, Pig, Hive, Spark and MapReduce
  • Experience with programing languages including SQL, Python, Scala and Perl; and R.
  • Experience with SQL and NoSQL databases
  • Experience in data mining & machine learning algorithms and their implementations
  • Experience with manipulating large data set
  • Experience in financial services especially in Banking is a bonus

NMB Bank Plc is an Equal Opportunity Employer. We are committed to creating a diverse environment and achieving a gender balanced workforce.
Female candidates and people living with disabilities are strongly encouraged to apply for this position.


NMB Bank Plc does not charge any fee in connection with the application or recruitment process. Should you receive a solicitation for the payment of a fee, please disregard it.

Only shortlisted candidates will be contacted.

Job opening date : 25-Nov-2025

Job closing date : 09-Dec-2025

Interested in this job?

13 days left to apply

Apply now

Share this opportunity

Help others find their dream job

How to Apply

Apply now
Send message
Cancel