T

Mid-Level Data Scientist

Tezza Business Solutions

Nairobifull time~KES 120k – 200k/mo1d ago

Quick Take

The Role

Build and deploy machine learning models and predictive analytics solutions that transform client and internal business data into actionable insights, while managing the full lifecycle from data preparation through model operationalisation.

You Need

3–5 years of hands-on machine learning experience, advanced proficiency in statistical modelling and Python/R, and the ability to communicate complex findings to non-technical stakeholders.

You Get

Competitive mid-level salary (KES 120k–200k/mo), exposure to real-world business problems across multiple clients, and a clear path into senior analytics or AI leadership roles.

Job Description

Role Overview

Tezza Business Solutions is seeking a talented and analytically driven Mid-Level Data Scientist to join its growing technology team in Nairobi. In this role, you will harness the power of data mining, statistical analysis, and machine learning to extract meaningful insights from large, structured and unstructured datasets. You will play a pivotal role in translating complex data into actionable intelligence that drives sound business decisions for both internal teams and clients.

Working at the intersection of data engineering, business strategy, and intelligent automation, you will collaborate closely with clients, technology teams, and cross-functional stakeholders to design predictive models, drive analytics initiatives, and implement automation solutions that deliver measurable business outcomes.

Key Responsibilities
  • Gather, assess, and curate datasets that accurately reflect organisational goals and analytical requirements.
  • Perform comprehensive data pre-processing including manipulation, transformation, normalisation, standardisation, and feature engineering.
  • Apply advanced analytics and data mining techniques to evaluate data validity, uncover trends, and communicate actionable insights to diverse stakeholder groups.
  • Design and implement mathematical, statistical, and simulation models on large, unstructured datasets to answer critical business questions and power predictive solutions.
  • Develop advanced statistical models and computational algorithms aligned to business initiatives, driving analytics adoption across the organisation.
  • Code, test, and maintain scientific models and algorithms; identify patterns, discrepancies, and data trends; and determine additional data requirements.
  • Utilise data profiling and visualisation tools to interpret data characteristics and communicate findings clearly to audiences with varying technical backgrounds.
  • Create, optimise, and maintain modelling solutions that forecast quality data outcomes and ensure volumetric predictions account for resource requirements.
  • Develop and maintain rigorous model evaluation techniques, performance tracking frameworks, and sustainable modelling pipelines.
  • Design, implement, monitor, and maintain an operational Intelligent Automation (IA) plan including rules, methodologies, and coding initiatives to support remediation efforts.
  • Co-ordinate and execute a comprehensive strategy for productionalising automation software to ensure accuracy, reliability, and maintainability.
  • Enhance data collection procedures and mine data using state-of-the-art methods to continuously improve the quality of inputs into data models.
  • Provide input into data management frameworks, governance standards, and best practices across the organisation.
Required Skills & Experience
  • Must demonstrate at least 3–5 years of hands-on experience applying machine learning algorithms (e.g. regression, classification, clustering, neural networks) to solve real-world business problems.
  • Must be proficient in Python and/or R for statistical modelling, data manipulation, and model deployment.
  • Must be able to design, build, and validate predictive models and evaluate their performance using appropriate metrics (RMSE, AUC, F1-score, etc.).
  • Must be able to wrangle and analyse large structured and unstructured datasets using tools such as SQL, Spark, or Hadoop.
  • Must demonstrate experience building and presenting data visualisations using tools such as Power BI, Tableau, or Matplotlib to non-technical audiences.
  • Must have practical experience with intelligent automation concepts and tools (RPA, rule-based automation, or ML-driven automation).
  • Must be capable of communicating complex analytical findings with clarity and confidence to clients, business leaders, and technical teams.
  • Must demonstrate experience in data pre-processing pipelines, feature engineering, and ensuring data integrity throughout the modelling lifecycle.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) for model deployment is a strong advantage.
  • A Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, or a related quantitative field is required; a Postgraduate qualification is an added advantage.
Salary & Benefits

Tezza Business Solutions offers a competitive remuneration package commensurate with experience. Based on Kenyan market benchmarks for mid-level data science professionals, the estimated monthly salary range is KES 120,000 – 200,000. The final offer will reflect your qualifications, depth of experience, and demonstrated technical competency.

Who Should Apply

Ideal candidate: You are a curious, results-oriented data professional with 3–5 years of experience applying data science techniques in a commercial or consulting environment. You thrive in collaborative settings, can manage multiple analytical workstreams, and are passionate about turning messy data into clear, actionable business value. Experience working with financial services, telecoms, or technology clients is a strong advantage.

Do NOT apply if: You have fewer than 3 years of hands-on data science experience, if your background is purely theoretical or academic with no applied modelling work, or if you are not comfortable presenting and defending analytical recommendations directly to business clients.

How to Apply
  • Prepare an updated CV clearly highlighting your data science projects, tools used, and measurable outcomes achieved.
  • Write a brief cover letter (no more than one page) explaining your experience with predictive modelling and intelligent automation.
  • Submit your application through the Tezza Business Solutions careers portal or the job platform where this posting is listed.
  • Shortlisted candidates will be contacted for a technical screening interview followed by a practical assessment.
  • Only shortlisted applicants will be contacted. If you do not hear back within three weeks of applying, consider your application unsuccessful for this cycle.

Requirements Breakdown

Must Have

  • 3–5 years of hands-on experience applying machine learning algorithms (regression, classification, clustering, neural networks) to real business problems
  • Strong proficiency in Python or R for data analysis, model development, and statistical computing
  • Demonstrated expertise in data pre-processing, feature engineering, and data cleaning at scale
  • Experience designing, evaluating, and productionalising machine learning models in production environments
  • Ability to communicate technical findings clearly to both technical and non-technical stakeholders

Nice to Have

  • Experience with intelligent automation (RPA, rules-based systems, or workflow optimisation)
  • Familiarity with cloud platforms (AWS, Google Cloud, Azure) or big data tools (Spark, Hadoop)
  • Portfolio or GitHub repo demonstrating end-to-end data science projects
  • Experience with model evaluation frameworks, MLOps, or model monitoring in production

Don't meet every requirement? Tailor your CV to close the gap →

Salary Context

Competitive mid-level salary aligned with Nairobi tech market rates

At KES 120,000–200,000/month, this role sits at the upper end for mid-level data scientists in Nairobi, reflecting strong demand for machine learning talent in Kenya's fintech and enterprise analytics sectors. Salary progression typically depends on model complexity, client portfolio size, and proven business impact.

About Tezza Business Solutions

T

Tezza Business Solutions is a Nairobi-based technology and business intelligence firm specialising in data-driven automation and analytics for enterprise clients across East Africa. The company positions itself at the intersection of data engineering, strategy, and intelligent automation, helping organisations unlock value from their data through predictive modelling and process optimisation. Working here offers exposure to diverse industries and the opportunity to build scalable, production-grade solutions that directly impact client revenue and efficiency.

Likely Interview Questions

  • 1

    Walk us through a machine learning project where you took a model from concept to production. What were the biggest technical and business challenges, and how did you ensure model performance in the real world?

  • 2

    Describe your approach to data pre-processing and feature engineering. Can you give an example of a feature you engineered that significantly improved model performance?

  • 3

    How do you communicate model results and limitations to stakeholders who have no technical background? Tell us about a time when you had to explain why a model couldn't do what a client wanted.

  • 4

    What experience do you have with model evaluation and monitoring? How would you set up a framework to track and maintain a deployed model's performance over time?

  • 5

    Tell us about your experience with intelligent automation or process optimisation. How would you approach automating a complex, rule-based business process?

Application Tips

  • Quantify your impact: include specific examples of models you've built with measurable business outcomes (e.g. 'improved customer retention by 15%', 'reduced processing time by 40%'). Tezza values proven results.

  • Highlight production experience: emphasise any time you've deployed, monitored, or maintained models in live environments—this is critical for a role focused on operationalising automation.

  • Showcase cross-functional collaboration: demonstrate your ability to work with engineers, product managers, and non-technical stakeholders. This role requires constant translation between data and business strategy.

  • Include a portfolio or GitHub link: a well-documented end-to-end project (data to deployment) will set you apart and prove you can handle the full lifecycle.

Career Path

Roles that lead here

Junior Data Scientist or Data Analyst (1–2 years experience with basic ML and statistical analysis)
Business Analyst or Business Intelligence Developer with growing interest in predictive analytics
Software Engineer or Data Engineer transitioning into machine learning and analytical modelling

Where this leads

Senior Data Scientist or ML Engineer (owning larger strategic projects and mentoring junior team members)
Data Science Manager or Analytics Lead (overseeing a team and setting data strategy for the organisation)
Machine Learning Architect or AI/ML Consultant (designing bespoke solutions for enterprise clients)

Skills & Keywords

data scientist jobs in kenyadata science jobs nairobimachine learning jobs kenyapython data science kenyapredictive modelling jobstezza business solutions jobsmid level data scientistinformation science jobs kenya

Honest Assessment

Green Flags

  • Salary range (KES 120k–200k/mo) is genuinely competitive for mid-level data scientists in Nairobi and suggests the employer is serious about attracting talent.
  • Clear emphasis on productionalisation and operationalisation indicates a mature, engineering-focused culture where models actually get deployed and impact business, not just research.
  • Diverse technical scope (ML, statistical modelling, IA, data governance) offers rich learning opportunities and a clear path to seniority in analytics leadership.
  • Full-time, permanent role in a growing tech firm based in Nairobi's hub signals stability and local market knowledge.

Watch Out

  • The job description cuts off mid-sentence at 'Must be'—the full list of required qualifications is incomplete, so candidates should clarify final requirements during application.
  • No mention of benefits, remote work policy, or work environment specifics—ask during interview whether this is fully in-office, hybrid, or has flexibility.
  • Heavy responsibility for 'Intelligent Automation' operationalisation suggests this may span both data science and RPA/automation engineering, which is uncommon; clarity on team structure and your specific focus area would be helpful.

A Day in the Life

☀️

Your week likely starts with a client stakeholder call to review last week's model performance and prioritise new analytical requirements. Tuesday and Wednesday are heads-down: you're preprocessing messy transactional data, engineering features, and running statistical tests to validate assumptions before model training. You collaborate with the engineering team to discuss how to integrate your latest classification model into their production pipeline. Thursday involves creating visualisations and writing a summary document for a client who wants to understand why churn predictions work, translating model coefficients into business language. Friday is spent code-reviewing a junior analyst's feature engineering work, updating your model monitoring dashboard, and planning next sprint priorities with your manager.

Frequently Asked Questions

What qualifications do I need to be a Mid-Level Data Scientist at Tezza Business Solutions?

You must have 3–5 years of hands-on experience applying machine learning algorithms to real business problems, strong Python or R skills, and expertise in data pre-processing and feature engineering. The ability to communicate technical findings to non-technical audiences is equally important.

Is the Mid-Level Data Scientist role at Tezza Business Solutions remote?

The job posting specifies the location as Nairobi, but does not explicitly state whether the role is fully in-office, hybrid, or remote. You should ask during the application or interview process.

How much does a Mid-Level Data Scientist earn at Tezza Business Solutions?

The posted salary range is KES 120,000–200,000 per month, which is competitive for mid-level data scientists in Nairobi and reflects strong demand for machine learning talent in the region.

What are the career growth opportunities for this role?

The role offers a clear path to Senior Data Scientist, Data Science Manager, or ML Architect positions, especially given the emphasis on productionalisation and cross-functional collaboration. Exposure to multiple client projects and diverse technical challenges accelerates skill development.

Free Match Score

See how well you match this job

Upload your CV and get an instant AI score showing exactly how well your experience matches this Mid-Level Data Scientist role. Free, takes 30 seconds.

Get My Match Score — Free

No credit card needed

Boost your chances

AI-tailored for: Mid-Level Data Scientist at Tezza Business Solutions