M-pesa: Senior Data Scientist

1 week ago


Midrand, South Africa Vodafone Full time

**Role Purpose**:
The Commercial Team works with the M-Pesa leadership across our 7 OpCos to co-create the product strategy, drive thought leadership and new strategic partnerships, design new products and features, set commercial priorities with the engineering teams and support the product development lifecycle.
Your responsibilities will include championing big data, analytics and machine learning to help build the next generation of M-Pesa services that are personalised, contextualised and smart. This could include work across the M-Pesa Africa product suite, including the consumer and merchant app experience, the financial services portfolio, international remittances and the business portal.

**Your responsibilities will include**:
Create Machine Learning and AI products that provide actionable business insight and drive personalisation for M-Pesa users.
Developing predictive models with large and varied datasets, working with a community of colleagues across Advanced Analytics, technology, and data and customer functions
Development of machine learning models for various areas of the business on the Big Data Platform
Development of prototype code in e.g. PySpark for automated training and scoring of the machine learning models
Machine Learning Model performance tracking and reporting using e.g. Qlik
Uses data visualisation to engage audience in a compelling way, enabling effective storytelling
Work with lead data scientist to deliver key packages of work to meet the needs of business customers

Bachelor’s or Master’s Degree in quantitative fields like Mathematics, Statistics, Economics, Computer Science Engineering, Artificial Intelligence or related fields (essential)
Professional and/or academic experience in Big Data analytics & deployment of models and algorithms to solve real-world problems (with deep statistical and machine learning modelling expertise)
Familiarity with visualisation tools (e.g. Tableau, Qlik, D3)
Experience in data manipulation: use of structured data tools (e.g., SQL), and platforms (e.g., Hadoop, Spark, NoSQL)
Proficiency in at least one relevant programming language: Python, R
Experience in major machine learning modelling libraries (e.g., H2O, scikit-learn, PyTorch) and techniques (e.g. random forest, gradient boosting, k-means segmentation, multiple regression, factor analysis, time-series forecasting)

The base location for this role is Midrand, Vodacom Campus
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Vodacom is committed to an organizational culture that recognizes, appreciates and values diversity & inclusion.



  • Midrand, Gauteng, South Africa Vodafone Full time

    Vodacom is a dynamic global community that empowers individuals to build a better future. Our company is working hard to connect people, businesses, and communities across the world.Role Purpose:M-Pesa is a pioneering fintech business and global market leader in mobile money. We provide financial services, enterprise, merchant, and retail solutions to over...


  • Midrand, Gauteng, South Africa Vodafone Full time

    Select how often (in days) to receive an alert:At Vodacom, we're working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.We challenge and innovate in order to connect people, businesses, and communities across the...


  • Midrand, Gauteng, South Africa Vodafone Full time

    We challenge and innovate to connect people, businesses, and communities across the world. At Vodacom, we're working hard to build a better future, a more connected, inclusive, and sustainable world.Our Company Overview:We provide financial services, enterprise, merchant, and retail solutions to over 50 million active customers.M-Pesa is a pioneering fintech...


  • Midrand, South Africa Vodafone Full time

    **Role purpose**: We are looking for a highly motivated, experienced, and enthusiastic individual for a System Architect role. In this senior role, you will play a crucial part in the design of: - Business Applications and APIs - IT infrastructure. - Networks and Integration into local market, cloud hosted and on-prem infrastructure You will have the...


  • Midrand, Gauteng, South Africa Vodafone Full time

    We empower our employees to thrive and make a real difference in our customers' lives. As a dynamic global community, we're committed to creating an inclusive work environment that respects, values, and celebrates individual differences.Job Description:Create Machine Learning and AI products that provide actionable business insights and drive personalisation...

  • Senior Data Scientist

    2 weeks ago


    Midrand, South Africa Deka Minas (Pty) Ltd Full time

    The Senior Data Scientist is to collect, analyze, report, and interpret data for use in the development of business strategies, extract quantifiable insights from past trends and current conditions to increase The Groups profitability and improves relationship's with clients and stakeholders. Build and maintain predictive and machine learning models. **Core...

  • Data Scientist

    2 weeks ago


    Midrand, South Africa Deka Minas (Pty) Ltd Full time

    The Senior Data Scientist is to collect, analyze, report, and interpret data for use in the development of business strategies, extract quantifiable insights from past trends and current conditions to increase The Groups profitability and improves relationship's with clients and stakeholders. Build and maintain predictive and machine learning models. **Core...

  • Senior Data Scientist

    2 weeks ago


    Midrand, South Africa Vodafone Full time

    **Role Purpose**: Co-creating Advanced Machine Learning products that drives revenue, reduce cost and increase customer experience. Developing predictive models with large and varied dataset s, working with a community of colleagues across Advanced Machine Learning, technology, and data and customer functions Contributing to the wider community to enable an...


  • Midrand, Gauteng, South Africa African Bank Full time

    Job DescriptionWe are seeking a highly skilled Senior Data Science Lead to join our team at African Bank.About the RoleThis is a mid-senior level position, reporting directly to the Head of Data Science.The successful candidate will lead large teams of data scientists and oversee complex data science projects across the organization.ResponsibilitiesData...


  • Midrand, Gauteng, South Africa Sabenza IT Recruitment Full time

    Data ScientistAre you passionate about the automotive industry and the power of data-driven insights? Do you thrive on solving complex problems and driving innovation through analytics? If so, our client is looking for you to join their dynamic team as a Data ScientistDuties & ResponsibilitiesDevelop data science solutions and integrate and scale these...


  • Midrand, South Africa Vodafone Full time

    **Your responsibilities will include**: Oversee the centralised cash pooling in South Africa, in line with group treasury policy, i.e. iro security, liquidity and yield Review cash flow forecasts and monitor on-going liquidity requirements across main SA entities and African entities Effectively support external bi-annual dividend distributions, bi-annual...


  • Midrand, Gauteng, South Africa Sabenza IT Recruitment Full time

    Sabenza IT Recruitment is currently looking for a highly skilled Data Scientist to join our client's dynamic team in Midrand.About the JobThis exciting opportunity involves developing data science solutions and integrating them into MLOps pipelines. The ideal candidate will implement analytical algorithms for object detection, segmentation, classification,...


  • Midrand, South Africa Vodafone Full time

    **Role Purpose**: We employ individuals who are as passionate about customers as we are. We are truly Customer Obsessed, which means that we are passionate about exceeding customer expectations; work relentlessly to really understand the customer; look at decisions through the customer’s eyes and take personal accountability for the customer experience. We...


  • Midrand, South Africa Full Circle Resourcing Full time

    Our client requires the services of a** Data Engineer/Scientist (Advanced) Midrand/Menlyn/Rosslyn/Home Office rotation** *** - **Amazing brand with innovative technology**: - **Excellent teams in Global team collaboration**: - **High work-life balance with Flexible hours**: - **Agile working environment** **POSITION**:Until December 2026 **EXPERIENCE:...

  • Data Analyst

    2 weeks ago


    Midrand, South Africa Ikusasa Recruitment Group Full time

    **Data Scientist** Role Purpose Create and deliver data-driven solutions that add business value through the use of statistical models, machine learning algorithms, data mining and visualisation techniques. Experience & Education Requirements: - Degree in Computer Science, Computer Engineering, Actuarial Science, Statistics, Business Sciences, Business...


  • Midrand, Gauteng, South Africa African Bank Full time

    Job SummaryWe are looking for a highly skilled Leading Data Science Initiatives professional to join our team at African Bank.About the RoleThis is a mid-senior level position, responsible for leading large teams of data scientists and overseeing complex data science projects.The successful candidate will develop and execute a comprehensive data science...


  • Midrand, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Data Engineer to join our team of experts. In this role, you will be responsible for designing and building robust, scalable data pipelines using Python, SQL, ETL processes, and data wrangling techniques.The ideal candidate will have experience working with major cloud platforms such as AWS, Azure, or Google...

  • Data Visionary

    1 day ago


    Midrand, Gauteng, South Africa Network Recruitment Full time

    Network Recruitment is seeking a highly skilled Data Engineer to join our team. As a top-tier data professional, you will have the opportunity to shape the future of how data is used to solve real-world problems.We are looking for an expert in designing and building robust, scalable data pipelines using Python, SQL, ETL processes, and data wrangling...


  • Midrand, Gauteng, South Africa Data Centrix Full time

    Job Overview:Data Centrix is a leading provider of IT solutions and services, and we are seeking a highly skilled Solutions Architect to join our team. In this role, you will be responsible for designing, implementing, and overseeing solutions across Microsoft technologies, backup solutions, hypervisors, and back-office IT environments.About the Job:This is...

  • Data Architect

    5 days ago


    Midrand, Gauteng, South Africa Network Recruitment Full time

    **Job Overview:**Data Engineers at Network Recruitment design and build robust, scalable data pipelines. If you have a passion for transforming complex data into valuable insights, this might be the right opportunity for you.We're looking for experienced professionals who can work with major cloud platforms such as AWS, Azure, or Google Cloud.You should be...