Talent.com
This job offer is not available in your country.
Senior Data Scientist

Senior Data Scientist

BETSoftwareCape Town, ZA
10 days ago
Job description

Job title : Senior Data Scientist

Job Location : Western Cape, Cape Town

Deadline : October 02, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

Skill Set

  • Data Science
  • Business Intelligence Engineer
  • Development
  • Data Engineering
  • Responsibilities

    Job Responsibilities :

    Data Engineering

  • Design and manage high-throughput, low-latency data pipelines using distributed computing frameworks.
  • Build scalable ETL / ELT workflows using tools like Airflow and Spark.
  • Work with containerised environments (e.g., Kubernetes, OpenShift) and real-time data platforms (e.g., Apache Kafka, Flink).
  • Ensure efficient data ingestion, transformation, and integration from multiple sources.
  • Maintain data integrity, reliability, and governance across systems.
  • Data Analysis and Modelling :

  • Apply statistical and machine learning techniques to analyse data and translate complex data sets to identify patterns, trends and actionable insights that drive business strategy and operational efficiency.
  • Develop predictive models, recommendation systems, and optimisation algorithms to solve business challenges and enhance operational efficiency.
  • Transform raw data into meaningful features that improve model performance and translate business challenges into analytical problems providing data driven solutions.
  • Machine Learning and AI Development :

  • Build and implement advanced statistical and machine learning models to solve complex problems.
  • Identify data quality issues and work with data engineers to solve them.
  • Stay up to date with the latest advancements in AI / ML and implement best practices.
  • Develop, implement, and maintain scalable machine learning models for various applications.
  • Design and Planning Data Engineering Solutions

  • Design and implement testing frameworks to measure the impact of business interventions.
  • Design and implement scalable, high-performance big data applications that support analytical and operational workloads.
  • Lead evaluations and recommend best-fit technologies for real-time and batch data processing.
  • Ensure that data solutions are optimised for performance, security, and scalability.
  • Develop and maintain data models, schemas, and architecture blueprints for relational and big data environments.
  • Ensure seamless data integration from multiple sources, leveraging Kafka for real-time streaming and event-driven architecture.
  • Facilitate system design and review, ensuring compatibility with existing and future systems.
  • Optimise data workflows, ETL / ELT pipelines, and distributed storage strategies.
  • Technical Development and Innovation :

  • Keep abreast of technological advancements in data science, data engineering, machine learning and AI.
  • Continuously evaluate and experiment with new tools, libraries, and platforms to ensure that the team is using the most effective technologies.
  • Lead end-to-end data science and data engineering projects that support strategic goals. This includes requirements gathering, technical deliverable planning, output quality and stakeholder management.
  • Continuous research on to develop and implement innovative ideas and improved methods, systems and work processes which lead to higher quality and better results.
  • Build and maintain Kafka-based streaming applications for real-time data ingestion, processing, and analytics.
  • Design and implementation data lake and data warehouse data processing & ingestion applications.
  • Utilise advanced SQLSpark query optimisation techniques, indexing strategies, partitioning, and materialised views to enhance performance.
  • Work extensively with relational databases (PostgreSQL, MySQL, SQL Server) and big data technologies (Hadoop, Spark).
  • Design and implement data architectures that efficiently handle structured and unstructured data at scale.
  • Resourceful and Improving :

  • Find innovative ways following processes to overcome challenges, leveraging available tools, data, and methodologies effectively.
  • Continuously seek out new techniques, best practices and emerging trends in Data Science, AI, and machine learning.
  • Actively contribute to team learning by sharing insights, tools and approaches that improve overall performance.
  • Qualifications

    Job Specification :

  • At least 5 years in a technical role with experience in data warehousing, and data engineering.
  • 3-5 years’ experience across the data science workflow will be advantageous
  • 3-5 years of proven experience as a data scientist, with expertise in machine learning, statistical analysis and data visualisation will be advantageous.
  • Proficiency in programming languages such as Python, Java, or Scala for data processing.
  • Experience with big data technologies such as Hadoop, Spark, Hive, and Airflow, PostgreSQL, MySQL, SQL server
  • Expertise in SQL / Spark performance tuning, database optimisation, and complex query development.
  • Advantageous on .net Programming (C#, C++, Java) and Design Patterns.
  • Living the Spirit

  • Adaptability & Resilience :  Embrace change with flexibility, positivity, and a proactive mindset. Thrive in dynamic, fast-paced environments by adjusting to evolving priorities and technologies.
  • Decision-Making & Accountability :  Make timely, data-informed decisions involving the team to ensure transparency and alignment. Confidently justify choices based on thorough analysis and sound judgment.
  • Innovation & Continuous Learning :  Actively pursue new tools, techniques, and best practices in Data Science, AI, and engineering. Share insights openly to foster team growth and continuously improve performance.
  • Collaboration & Inclusion :  Foster open communication and create a supportive, inclusive environment where diverse perspectives are valued. Empower team members to share ideas, seek help, and give constructive feedback freely.
  • Leadership & Growth :  Lead authentically with integrity and openness. Support team members through mentorship, skill development, and creating a safe space for honest feedback and innovation. Celebrate successes and embrace challenges as growth opportunities.
  • Apply Before 10 / 02 / 2025

  • Research / Data Analysis  jobs
  • Create a job alert for this search

    Senior Data Scientist • Cape Town, ZA

    Related jobs
    • Promoted
    Data Scientist

    Data Scientist

    Communicate RecruitmentStellenbosch, South Africa
    A Bachelors degree (in something terrifying like Stats, Data Science, Maths, Economics, or "a related field" And no 'years of experience Googling solutions' does not counts!).Minimum 5+ years in a...Show moreLast updated: 19 days ago
    Senior Data Science Manager

    Senior Data Science Manager

    SWATXCape Town, Western Cape, ZA
    Quick Apply
    SWATX is looking for a visionary and results-driven Senior Data Science Manager to join our leadership team.In this pivotal role, you will be responsible for overseeing the strategic direction and ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Scientist

    Senior Data Scientist

    Datonomy SolutionsCape Town, South Africa
    We are seeking an experienced Data Scientist with specialized expertise in Generative AI and LLMs (Large Language models to join our team and help lead the implementation of cutting-edge AI solutio...Show moreLast updated: 30+ days ago
    • Promoted
    Data Scientist - Credit Risk

    Data Scientist - Credit Risk

    The Legends AgencyCape Town, Western Cape, South Africa
    Shape the Future of Credit Analytics in a Fast-Paced, High-Impact Role.Data Science Hybrid (Cape Town CBD) Market Related UK Working Hours (9 - 5). Our client is an agile, data-driven financial serv...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Communicate RecruitmentCape Town, South Africa
    My client is a leader in providing innovative technology solutions that empower small to medium-sized businesses to compete globally by simplifying complex supply chain challenges.They are seeking ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Network RecruitmentCape Town, South Africa
    Design, build, and maintain scalable data pipelines and ETL processes.Develop and optimize data models, ensuring data quality, accuracy, and accessibility. Collaborate with cross-functional teams to...Show moreLast updated: 27 days ago
    • Promoted
    Senior Developer

    Senior Developer

    Communicate RecruitmentCape Town, South Africa
    This is no ordinary postingit is a chance to pledge allegiance to a fellowship driven by purpose and innovation.You shall take your rightful place as a Senior Developer, crafting wondrous systems t...Show moreLast updated: 10 days ago
    • Promoted
    Senior Software Engineer - Data Science (CH1148)

    Senior Software Engineer - Data Science (CH1148)

    CapitalHStellenbosch, South Africa
    Our client is a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integration, implementation, and support of complex hardware and software systems.The...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Cloud Data Engineer

    Senior Cloud Data Engineer

    Mindworx ConsultingCape Town, South Africa
    Relevant software engineering degree at least at Honours level (Master's preferred).Data skills (Traditional SQL and No-SQL). Cloud experience (Google Cloud Platform preferred).Experience with sourc...Show moreLast updated: 14 days ago
    • Promoted
    Data Scientist

    Data Scientist

    Network RecruitmentCape Town, South Africa
    Develop and implement machine learning models to support product development and business decision-making.Analyse large and complex datasets to identify patterns, trends, and actionable insights.Co...Show moreLast updated: 27 days ago
    • Promoted
    Data Scientist / Senior Software Engineer

    Data Scientist / Senior Software Engineer

    Communicate RecruitmentStellenbosch, South Africa
    Join a fellowship devoted to crafting scalable, world-shaping solutions for industries across the realms.Architect, forge, and deploy machine learning and AI constructs within mighty, distributed s...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Data Engineer

    Intermediate Data Engineer

    Network RecruitmentCape Town, South Africa
    Design, develop, and maintain efficient data pipelines and ETL processes.Build and optimize data models to ensure accuracy, accessibility, and performance. Collaborate with software development and ...Show moreLast updated: 27 days ago
    • Promoted
    Senior Data Scientist / Algorithm Developer (CapeTown)

    Senior Data Scientist / Algorithm Developer (CapeTown)

    The Legends AgencyCape Town, Western Cape, South Africa
    Data Scientist / Algorithm Developer.Design and evaluate signal processing algorithms.Develop and document data science architecture. Independently build algorithms under senior guidance.Collaborate...Show moreLast updated: 30+ days ago
    • Promoted
    Senior C++ Engineer (Cape Town)

    Senior C++ Engineer (Cape Town)

    The Legends AgencyCape Town, Western Cape, South Africa
    Senior C++ Engineer (High Performance Computing).Write and maintain high-performance, production-level C++ code.Build and scale algorithmic features and data pipelines. Collaborate with data scienti...Show moreLast updated: 30+ days ago
    • Promoted
    Data Scientist

    Data Scientist

    The Legends AgencyCape Town, South Africa
    Turn sports data into winning strategies with advanced algorithms and machine learning.Cape Town | R1 200 000 - R1 300 000 per annum | 08 : 00am 17 : 00pm. Our client is an innovative sports technology ...Show moreLast updated: 27 days ago
    • Promoted
    Senior Data Scientist (CPT)

    Senior Data Scientist (CPT)

    Datafin IT RecruitmentCape Town, Western Cape, South Africa
    JOIN the Cape Town Division of a dynamic Financial Services provider seeking the expertise of a Senior Data Scientist who will be responsible for implementing and managing analytical projects at va...Show moreLast updated: 12 days ago
    • Promoted
    GenAI Data Scientist

    GenAI Data Scientist

    Datonomy SolutionsCape Town, South Africa
    We are seeking an experienced Data Scientist with specialized expertise in Generative AI and LLMs (Large Language models to join our team and help lead the implementation of cutting-edge AI solutio...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Scientist - CPT

    Senior Data Scientist - CPT

    BETSoftwareCape Town, ZA
    Job title : Senior Data Scientist - CPT.Job Location : Western Cape, Cape Town.Join BET Software in Cape Town as a Senior Data Scientist to lead advanced analytics and model development that direct...Show moreLast updated: 30+ days ago