Job Type: Full-Time
Join NBC: Tanzania’s Oldest Bank
NBC has been serving the people of Tanzania for over fifty years, offering a wide range of retail, business, corporate, and investment banking services, along with wealth management products.
Job Summary
The Data Scientist role is all about gathering information from different sources and analyzing it to understand how the organization performs. You’ll use statistics, analytical methods, and AI tools to automate processes and create smart solutions for business challenges. The goal is to help the organization spot trends and make better decisions. This role is key to extracting valuable insights from large datasets, helping to solve specific business problems and drive innovation.
Job Description
Key Responsibilities
- Collect and integrate data from various sources, including databases, APIs, and external datasets.
- Ensure the quality of data through cleaning and pre-processing.
- Perform exploratory data analysis (EDA) to understand data characteristics, find patterns, and spot outliers.
- Visualize data with the right tools to uncover insights.
- Engineer features from raw data to boost machine learning model performance.
- Select and transform variables for predictive modeling.
- Develop and train machine learning models for tasks like classification, regression, clustering, and recommendation.
- Optimize models for both accuracy and efficiency.
- Create visually appealing data visualizations to share findings with stakeholders.
- Use statistical methods to analyze data and test hypotheses.
- Conduct statistical tests for significance and confidence interval estimation.
- Deploy machine learning models in production environments, ensuring they are scalable and maintainable.
- Collaborate with teams, including data engineers and business analysts, to understand project requirements.
- Develop a deep understanding of the organization’s goals and challenges.
- Align data science projects with business objectives.
- Follow ethical data practices to ensure privacy, security, and compliance with regulations.
- Maintain detailed documentation of data analysis methods and model development for reproducibility.
- Stay updated on advancements in data science and machine learning.
- Manage data science projects, including timelines and resource allocation.
- Prioritize tasks to ensure projects are delivered on time and within budget.
- Establish a feedback loop with stakeholders for insights and model refinement.
- Contribute to developing a data strategy aligned with long-term goals.
- Deliver clear presentations and reports to communicate findings and recommendations.
- Ensure machine learning models are interpretable and explain predictions.
- Implement data governance policies for maintaining data quality and accessibility.
- Formulate and test hypotheses to address specific business questions using data.
Education and Experience Required
- Bachelor’s degree in Computer Engineering, Computer Science, Data Science, or a related field.
- At least 3-5 years of experience in statistical and analytical systems support.
- A minimum of 3-5 years’ experience in data science and modeling.
- Proven work experience as a Data Scientist, Data Modeler, or similar role.
- Strong understanding of database structure principles.
- Experience in gathering and analyzing system requirements.
- Familiarity with data mining and modeling techniques.
- Proficient in SQL, R, Python, and related technologies.
Knowledge, Skills & Competencies
- A solid foundation in statistics to understand data distributions and create models.
- Familiarity with machine learning techniques like regression, classification, clustering, and deep learning.
- Skilled in data visualization tools for effective communication of insights.
- Proficient in programming languages such as Python and R for data manipulation.
- Capable of preprocessing and cleaning data, handling missing values, and outliers.
- Experienced in SQL for managing and querying databases.
- Knowledge of big data technologies like Hadoop, Spark, or NoSQL for handling large datasets.
- Excellent communication skills to explain complex findings to technical and non-technical stakeholders.
- Proficient in data wrangling tools to prepare data for analysis.
- Ability to create compelling narratives from data and present findings.
- Understanding of the business context and objectives for data-driven solutions.
Qualifications
- Application of IT systems and tools.
- Bachelor’s degrees or advanced diplomas in Business Management, Informatics, or Business Analysis.
- Collaboration and teamwork skills.
- A creative and innovative mindset.
- Experience in a similar environment.
- Strong reasoning and results-oriented approach.
How to Apply
This is a full-time job. To submit your application, please follow the link below.