Data Scientist

Vodafone Global Enterprise · Johannesburg, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Role Purpose/Business Unit

  • We are looking for a Data Scientist specializing in Generative AI and Agentic AI systems to design and deliver next-generation, AI-powered customer experience solutions.

This role is focused on building production-grade LLM-powered systems and agentic workflows that enable:

  • Real-time decisioning
  • Intelligent automation
  • Proactive and personalized customer engagement
  • You will operate at the intersection of LLMs, agent orchestration, and customer intelligence, delivering scalable solutions across Vodacom's digital channels, customer care platforms, and markets.
  • This role operates across text, voice, and multimodal customer data, transforming raw customer interactions into intelligent, AI-driven actions at scale.

Your responsibilities will include

GenAI & LLM System Development Primary Focus

Design, build, and deploy LLM-powered applications including

  • Retrieval-Augmented Generation RAG
  • Conversational AI
  • Summarisation, classification, and recommendation systems
  • Develop RAG architectures integrating structured and unstructured enterprise data
  • Implement robust prompt engineering, evaluation frameworks, and guardrails
  • Build LLMOps pipelines covering orchestration, monitoring, evaluation, and optimisation
  • Ensure solutions are scalable, secure, and production-ready

Agentic AI & Workflow Automation Core Capability

Design and implement agentic AI systems capable of

  • Multi-step reasoning and planning
  • Tool and API orchestration
  • Autonomous execution with feedback loops

Develop multi-agent workflows to support

  • Customer query resolution
  • CX insights generation
  • End-to-end journey orchestration
  • Implement human-in-the-loop mechanisms, approvals, and safety controls

Integrate AI agents into

  • Chatbots and virtual assistants
  • IVR and voice systems
  • Backend operational workflows
  • Relevant application workflows

Customer Experience CX Intelligence High Impact

Design and build scalable AI solutions to extract value from complex unstructured customer data, including:

  • Call centre audio recordings and voice data
  • Speech-to-text transcripts and conversational logs
  • Chatbot and digital interaction data
  • NPS and survey verbatims free-text feedback
  • Customer emails, service requests, and support tickets

Develop end-to-end pipelines that transform raw unstructured data into actionable intelligence using:

  • LLMs and Generative AI
  • NLP and speech/voice analytics
  • Multilingual processing techniques

Build models and LLM-driven systems to enable

  • Sentiment, emotion, and behavioural signal detection text + voice
  • Customer intent classification and journey mapping
  • Root cause analysis and large-scale theme extraction
  • Call summarisation, tagging, and quality evaluation
  • Identification of churn signals, friction points, and experience drivers

Deliver real-time and near real-time CX intelligence, enabling

  • Dynamic next-best-action recommendations
  • Proactive issue detection and resolution
  • Personalised customer engagement across channels

Translate insights into automated CX actions through agentic systems, including:

  • AI agents triggering workflows based on detected customer issues
  • Intelligent routing and resolution of queries
  • Closed-loop systems connecting insight → action → outcome tracking

Data Science & Traditional AI

Develop predictive models where required, including

  • Propensity based prediction models
  • Segmentation and Proactive Calling Models
  • Perform data analysis, feature engineering, and statistical modelling
  • Work with structured and unstructured datasets to support GenAI use cases

Engineering & Productionisation

Build scalable pipelines integrating

  • Data ingestion and processing
  • Vector databases and retrieval systems
  • APIs and orchestration layers
  • Deploy solutions using cloud-native technologies e.g. AWS/GCP/Azure

Work closely with technology teams to productionise AI solutions using:

  • Microservices and APIs
  • Containerisation Docker/Kubernetes

Leadership & Collaboration

  • Champion GenAI and Agentic AI initiatives across CX and Digital teams
  • Mentor and uplift data scientists in emerging AI capabilities
  • Translate complex AI outputs into clear, business-aligned value
  • Collaborate with cross-functional teams including Group Technology, Product, CX stakeholders across Vodacom Group

The ideal candidate for this role will have

  • Bachelor's Degree in quantitative fields like Mathematics, Statistics, Computer Science, Engineering, Artificial Intelligence or related fields essential.
  • Master's degree is advantageous.
  • A minimum of 3-5 years relevant experience in Big Data, Data Science, AI/ML, or Engineering roles, with demonstrated delivery of end-to-end AI solutions in productions environments.
  • Experiencing working with and mentoring/coaching data scientists in training.
  • Experience with GenAI, LLMs, and MLOps/LLMOps frameworks.
  • Experience in data manipulation: use of structured data tools e.g., SQL, and unstructured data platforms e.g. PySpark, NoSQL.
  • Strong hands-on experience building and deploying Core Generative AI and Agentic AI applications.
  • Proficiency in at least one relevant programming language: Python preferred.
  • Experience across major machine learning model frameworks e.g. H2O, scikit-learn, PyTorch, Tensorflow and traditional techniques e.g. random forest, gradient boosting, k-means segmentation, multiple regression.
  • Hands-on experience with cloud-native AI/ML deployment, preferably on AWS.
  • Exposure to cloud native deployment of models and working with containerized technologies such as Docker and Kurbernetes.
  • Strong experience working with structured and unstructured data.
  • Knowledge of MLOps and LLMOps concepts and deployment of models through batch and real-time architectures.
  • Experience with APIs and application frameworks e.g. FastAPI, Flask.
  • Familiarity with modern AI/ML and data tooling ecosystems.
  • Ability to translate business problems especially in Customer Experience into scalable AI solutions.
  • 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 visualization tools e.g. Tableau, Qlik, D3, Apache Superset, Plotly, PowerBI, Opensearch, Grafana.
  • Good interpersonal communication and presentation skills.
  • Ability to work in a fast-paced environment.
  • Analytical and expansive thinking with a strong desire to deliver and develop.
  • Experience working with teams and coaching data scientists.
  • Strong communication and presentation skills.
  • Design & Systems Thinking in relation to AI and Machine Learning Eco Systems.
  • Real-time Decisioning & Intelligence use case deployment and evaluation experience.
  • Ability to work independently and collaboratively in a fast-paced, agile environment.
  • Curious, adaptable, and continuously learning in a rapidly evolving AI landscape.

Core competencies, knowledge, and experience

Core Mandatory

Strong hands-on experience with

  • LLMs e.g., OpenAI, Claude, Gemini
  • RAG architectures and vector databases
  • Prompt engineering and evaluation frameworks

Experience designing and building

  • Agentic AI systems or AI-driven workflows
  • Tool/API orchestration within LLM applications

Strong understanding of

  • Hallucination mitigation and grounding techniques
  • Responsible AI and safety guardrails
  • LLM evaluation and observability

Engineering & Deployment

Experience with

  • Python preferred and API frameworks FastAPI/Flask
  • Cloud platforms AWS/GCP/Azure

Understanding of

  • LLMOps / AI system lifecycle
  • Real-time and batch processing architectures

Data Science Foundations

Experience with

  • Machine learning algorithms classification, regression, clustering
  • NLP techniques traditional and modern
  • Strong data manipulation skills SQL, PySpark, etc.

Preferred Differentiators

Expe

Auto-apply to this jobView original posting ↗