249 Data Scientist jobs in South Africa
Senior Data Scientist / Data Scientist
Posted 2 days ago
Job Viewed
Job Description
At impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before. We have an entrepreneurial spirit and a culture where ambition and curiosity is rewarded. If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world, then this is the place for you!
impact.com, the world’s leading partnership management platform, is transforming the way businesses manage and optimize all types of partnerships—including traditional rewards affiliates, influencers, commerce content publishers, B2B, and more. The company’s powerful, purpose-built platform makes it easy for businesses to create, manage, and scale an ecosystem of partnerships with the brands and communities that customers trust to make purchases, get information, and entertain themselves at home, at work, or on the go. To learn more about how impact.com’s technology platform and partnerships marketplace is driving revenue growth for global enterprise brands such as Walmart, Uber, Shopify, Lenovo, L’Oreal, and Fanatics, visit .
Your Role at Impact.com:We are seeking a talented Senior Data Scientist / Data Scientist with a passion for working with generative AI models such as large language models (LLMs) to join our team. You will be with a Senior Data Scientist within a cross-functional squad on developing and fine-tuning AI models to support influencer marketing activities, providing actionable insights and recommendations through data analysis and modeling to enhance brand/partner discovery capabilities, contracting, content creation, and performance analysis. Your work will play a crucial role in enabling brands and partners to achieve their goals faster and better, proving that a data-driven approach, and the synergy of AI and human intelligence can drive exceptional results in the digital connected economy.
What You'll Do:- AI Model Development: Design, develop, and fine-tune machine learning models and large language models (LLMs) specifically for targeted applications in digital marketing.
- Data Analysis: Analyze large datasets to extract actionable insights and trends relevant to the partnership landscape.
- Discovery: Develop algorithms for discovering and recommending suitable creators, influencers, and affiliates based on brand requirements, product offerings, and market trends.
- Process Optimization: Create models to streamline the contracting and negotiation process between brands and influencers.
- Content Creation: Assist in generating content ideas and strategies using AI-driven insights to enhance engagement and reach.
- Performance Analysis: Build predictive models to evaluate the success of marketing campaigns and provide recommendations for improvement.
- Collaboration: Work closely with product managers, marketers, and engineering teams to integrate AI solutions into the platform.
- Research and Innovation: Stay up-to-date with the latest advancements in AI and machine learning, and continuously explore new techniques and technologies to enhance our product offerings.
- Educational Background: Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or a related field.
- Technical Expertise:
- Working knowledge of Python
- Experience with machine learning frameworks/libraries such as TensorFlow, PyTorch, Apache MLlib, or Scikit-learn.
- Well-developed knowledge of machine learning generally, and deep learning specifically.
- Experience with the use of natural language processing (NLP) techniques for textual analysis.
- Experience with data visualization tools (e.g., Tableau, Power BI, Looker).
- Familiarity with SQL
- Knowledge with Big Data processing tech (e.g., BigQuery, Databricks, Spark, Snowflake, Redshift, Hadoop) will be an added advantage.
- Analytical Skills: Problem-solving abilities and exposure to modeling and analyzing large datasets to extract meaningful insights and inform decisions.
- Communication: Excellent written and verbal communication skills, with the ability to present complex technical concepts to non-technical audiences.
- Team Player: Ability to work collaboratively in a cross-functional team environment.
- Adaptability: Willingness to learn new skills and technologies, and to adapt to the evolving needs of the business.
- Experience: At least 2 - 4 years in data-related individual contributor roles.
- Previous experience in a startup or fast-paced environment is desirable.
- Unlimited PTO policy
- Take the time off that you need. We are truly committed to a positive work-life balance, recognizing that it is important to be happy and fulfilled in both.
- Training & Development
- Learning the advanced partnership automation products.
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid.
- Group scheme with Momentum for provident fund.
- Stock Options
- 3-year vesting schedule pending Board approval.
- Primary caregiver leave
- Internet Allowance
- Flexible work hours
- Casual work environment
- Technology stipend
impact.com is proud to be an equal opportunity workplace. All employees and applicants for employment shall be given fair treatment and equal employment opportunity regardless of their race, ethnicity or ancestry, color or caste, religion or belief, age, sex (including gender identity, gender reassignment, sexual orientation, pregnancy/maternity), national origin, weight, neurodivergence, disability, marital and civil partnership status, caregiving status, veteran status, genetic information, political affiliation, or other prohibited non-merit factors.
#LI-Hybrid
#J-18808-LjbffrData Scientist/Senior Data Scientist
Posted 27 days ago
Job Viewed
Job Description
At impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before. We have an entrepreneurial spirit and a culture where ambition and curiosity is rewarded. If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world, then this is the place for you!
impact.com, the world’s leading partnership management platform, is transforming the way businesses manage and optimize all types of partnerships—including traditional rewards affiliates, influencers, commerce content publishers, B2B, and more. The company’s powerful, purpose-built platform makes it easy for businesses to create, manage, and scale an ecosystem of partnerships with the brands and communities that customers trust to make purchases, get information, and entertain themselves at home, at work, or on the go. To learn more about how impact.com’s technology platform and partnerships marketplace is driving revenue growth for global enterprise brands such as Walmart, Uber, Shopify, Lenovo, L’Oreal and Fanatics, visit .
Your Role at Impact.com:We are seeking a talented Senior Data Scientist / Data Scientist with a passion for working with generative AI models such as large language models (LLMS) to join our team. You will be with a Senior Data Scientist within a cross-functional squad on developing and fine-tuning AI models to support influencer marketing activities, providing actionable insights and recommendations through data analysis and modeling to enhance brand/partner discovery capabilities, contracting, content creation, and performance analysis. Your work will play a crucial role in enabling brands and partners to achieve their goals faster and better, proving that a data-driven approach, and the synergy of AI and human intelligence can drive exceptional results in the digital connected economy.
What You'll Do:- AI Model Development: Design, develop, and fine-tune machine learning models and large language models (LLMs) specifically for targeted applications in digital marketing.
- Data Analysis: Analyze large datasets to extract actionable insights and trends relevant to the partnership landscape.
- Discovery: Develop algorithms for discovering and recommending suitable creators, influencers, and affiliates based on brand requirements, product offerings and market trends.
- Process Optimization: Create models to streamline the contracting and negotiation process between brands and influencers.
- Content Creation: Assist in generating content ideas and strategies using AI-driven insights to enhance engagement and reach.
- Performance Analysis: Build predictive models to evaluate the success of marketing campaigns and provide recommendations for improvement.
- Collaboration: Work closely with product managers, marketers, and engineering teams to integrate AI solutions into the platform.
- Research and Innovation: Stay up-to-date with the latest advancements in AI and machine learning, and continuously explore new techniques and technologies to enhance our product offerings.
- Educational Background: Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or a related field.
- Technical Expertise:
- Working knowledge of Python
- Experience with machine learning frameworks/libraries such as TensorFlow, PyTorch, Apache MLlib, or Scikit-learn.
- Well-developed knowledge of machine learning generally, and deep learning specifically.
- Experience with the use of natural language processing (NLP) techniques for textual analysis.
- Experience with data visualization tools (e.g., Tableau, Power BI, Looker).
- Familiarity with SQL
- Knowledge with Big Data processing tech (e.g., BigQuery, Databricks, Spark, Snowflake, Redshift, Hadoop) will be an added advantage
- Analytical Skills: Problem-solving abilities and exposure to modeling and analyzing large datasets to extract meaningful insights and inform decisions.
- Communication: Excellent written and verbal communication skills, with the ability to present complex technical concepts to non-technical audiences.
- Team Player: Ability to work collaboratively in a cross-functional team environment.
- Adaptability: Willingness to learn new skills and technologies, and to adapt to the evolving needs of the business.
- Experience : At least 2 - 4 years in data-related individual contributor roles
- Previous experience in a startup or fast-paced environment is desirable.
- Unlimited PTO policy
- Take the time off that you need. We are truly committed to a positive work-life balance, recognising that it is important to be happy and fulfilled in both
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme with Momentum for provident fund
- Stock Options
- 3-year vesting schedule pending Board approval
- Primary caregiver leave
- Internet Allowance
- Flexible work hours
- Casual work environment
- Technology stipend
impact.com is proud to be an equal opportunity workplace. All employees and applicants for employment shall be given fair treatment and equal employment opportunity regardless of their race, ethnicity or ancestry, color or caste, religion or belief, age, sex (including gender identity, gender reassignment, sexual orientation, pregnancy/maternity), national origin, weight, neurodivergence, disability, marital and civil partnership status, caregiving status, veteran status, genetic information, political affiliation, or other prohibited non-merit factors.
#LI-Hybrid
#J-18808-LjbffrData Scientist
Posted 1 day ago
Job Viewed
Job Description
Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.
The Data Scientist is a seasoned subject matter expert, tasked with participating in the adoption of data science and analytics within the organization.
The primary responsibility of this role is to participate in the creation and delivery of data-driven solutions that add business value using statistical models, machine learning algorithms, data mining, and visualization techniques.
Key responsibilities:
- Designs, develops, and programs methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product enhancement.
- Designs and enhances data collection procedures to include information that is relevant for building analytic systems.
- Accountable for ensuring that data used for analysis is processed, cleaned and, integrally verified and build algorithms necessary to find meaningful answers.
- Designs and codes software programs, algorithms, and automated processes to cleanse, integrate and evaluate large datasets from multiple disparate sources.
- Accountable for providing meaningful insights from large data and metadata sources; interprets and communicates insights and findings from analysis and experiments to product, service, and business managers.
- Accountable for performing analysis using programming languages or statistical packages such as Python and R etc.
- Designs scalable and highly available applications leveraging the latest tools and technologies.
- Accountable for creatively visualizing and effectively communicating results of data analysis, insights, and ideas in a variety of formats to key decision-makers within the business.
- Creates SQL queries for the analysis of data and visualize the output of the models.
- Creates documentation around processes and procedures and manages code reviews.
- Accountable for ensuring that industry standards best practices are applied to development activities.
To thrive in this role, you need to have:
- Seasoned in data modelling, statistical methods and machine learning techniques.
- Ability to thrive in a dynamic, fast-paced environment.
- Quantitative and qualitative analysis skills.
- Desire to acquire more knowledge to keep up to speed with the ever-evolving field of data science.
- Curiosity to sift through data to find answers and more insights.
- Good understanding of the information technology industry within a matrixed organization and the typical business problems such organizations face.
- Ability to translate technical findings clearly and fluently to non-technical team business stakeholders to enable informed decision-making.
- Ability to create a storyline around the data to make it easy to interpret and understand.
- Self-driven and able to work independently yet acts as a team player.
- Able to apply data science principles through a business lens.
- Desire to create strategies and solutions that challenge and expand the thinking of peers and business stakeholders.
Academic qualifications and certifications:
- Bachelor’s degree or equivalent in Data Science, Business Analytics, Mathematics, Economics, Engineering, Computer Science or a related field.
- Relevant programming certification preferred.
- Agile certification preferred.
Required experience:
- Seasoned experience in a data science position in a corporate environment and/or related industry.
- Seasoned experience in statistical modelling and data modelling, machine learning, data mining, unstructured data analytics, natural language processing.
- Seasoned experience in programming languages (R, Python, etc.).
- Seasoned experience working with and creating data architectures.
- Seasoned experience with extracting, cleaning, and transforming data and working with data owners to understand the data.
- Seasoned experience visualizing and/or presenting data for stakeholder use and reuse across the business.
Workplace type:
Hybrid WorkingAbout NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
Equal Opportunity Employer
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Data Scientist
Posted 1 day ago
Job Viewed
Job Description
Direct message the job poster from ConSol Partners
Technology Headhunter at ConSol PartnersHi,
I'm excited to share that one of our clients is hiring for a Data Scientist in South Africa or Portugal. It's a fully remote job. Below are the job details. If you're interested, please send your CV to apply.
Title: Data Scientist
Duration: 6 months contract (possibility of an extension)
Job Type: Fully Remote
As a Data Scientist focused on AI & Innovation, you will drive the development and application of generative AI technologies to enhance our media products and services. You will collaborate with cross-functional teams to research, prototype, and implement cutting-edge AI models that power next-generation media experiences.
Key Responsibilities
- GenAI R&D: Lead research and development of generative AI models (e.g., LLMs, multimodal models) for media applications such as content creation, personalization, creative optimization, and audience engagement.
- Prototyping & Experimentation : Rapidly prototype new AI-driven features, conduct experiments, and evaluate model performance with real-world data.
- Collaboration : Work closely with product managers, engineers, and media strategists to align AI initiatives with business goals and product roadmaps
- Data Analysis & Modeling: Analyze complex datasets, develop and validate machine learning models, and implement statistical methods for media optimization, segmentation, and forecasting
- Product : Collaborate with engineering teams to deploy AI models into scalable, robust production environments
- Innovation Leadership: Stay at the forefront of AI and media technology trends, propose and drive adoption of new tools and methodologies, and contribute to internal knowledge sharing
- Ethics & Compliance: Ensure responsible AI development, adhering to data privacy, fairness, and transparency standards.
Requirements
- Advanced degree (Masters or PhD) in Computer Science, Data Science, Engineering, Mathematics, or related field.
- 5+ years of experience in data science roles, with a strong focus on AI/ML and R&D, ideally within media, advertising, or technology sectors
- Expertise in generative AI (e.g., LLMs, diffusion models, GANs), NLP, and/or multimodal AI.
- Proficiency in Python and ML frameworks (TensorFlow, PyTorch, Hugging Face Transformers, etc.)
- Experience with data engineering, large-scale data analysis, and cloud platforms (AWS, GCP, Azure)
- Strong communication skills and ability to explain complex technical concepts to non-technical stakeholders
- Demonstrated ability to work in a fast-paced, global, and cross-functional environment.
- Track record of published research, open-source contributions, or patents in AI/ML
- Seniority level Mid-Senior level
- Employment type Contract
- Job function Information Technology
- Industries Data Infrastructure and Analytics
Referrals increase your chances of interviewing at ConSol Partners by 2x
Sign in to set job alerts for “Data Scientist” roles.Cape Town, Western Cape, South Africa 5 hours ago
Cape Town, Western Cape, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 week ago
Software Engineer (Python) - Supply ChainCape Town, Western Cape, South Africa 1 week ago
Software Engineer (Python) - Supply ChainCape Town, Western Cape, South Africa 1 week ago
Statistical Data Scientist, Advanced Data ScienceCape Town, Western Cape, South Africa 1 month ago
Freelance Software Developer (Python) - Quality Assurance (AI Trainer)Pretoria, Gauteng, South Africa 1 month ago
Freelance Software Developer (Python) - Quality Assurance (AI Trainer)Johannesburg, Gauteng, South Africa 1 month ago
Freelance Software Developer (Python) - Quality Assurance (AI Trainer) Freelance Software Developer (Python) - Quality Assurance (AI Trainer)Cape Town, Western Cape, South Africa 1 month ago
Python Developer-LLM Evaluation & ValidationCenturion, Gauteng, South Africa 1 week ago
Data Science Instructor (Remote, FT Contract)Madibeng, North-West, South Africa 6 days ago
Front End Developers - AI Training (Remote) Software Engineer / Graduate - Fully remoteWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrData Scientist
Posted 1 day ago
Job Viewed
Job Description
A vacancy exists for a Data Scientist within the Data Insights Team, Kazang , in Cape Town .
We are looking for a curious, dependable, and impact-driven Intermediate Data Scientist to step confidently into a role that blends advanced analytics, stakeholder communication, and team contribution. This is an exciting opportunity to play a leading role in shaping our data science environment while delivering high-impact models and insights that inform real business decisions. You’ll work at the intersection of data and strategy—helping to define how data science is applied across the organization.
In this role, you’ll collaborate with Software Engineers, Data Engineers, Data Analysts, Product Owners and decision-makers to scope, build, and deliver solutions using advanced statistical and machine learning models. You’ll be responsible for turning complex data into actionable recommendations and contributing to the design and implementation of data science frameworks using cutting-edge technologies. With a strong passion for modeling and experimentation, you’ll bring a scientific approach to solving business problems in a fast-paced FinTech environment.
Beyond technical delivery, this role is about how you show up in the team - sharing knowledge, offering mentorship, fostering collaboration, and bringing energy and positivity to our day-to-day culture. As a trusted advisor and a core member of the Data & Analytics team, you’ll play a key part in building not just data solutions, but a data-driven, collaborative, and innovative way of working.
Key Responsibilities Include, But Are Not Limited To
- Problem Framing & Business Understanding
- Collaborate with stakeholders to understand business problems and translate them into data science opportunities.
- Define success criteria and hypotheses for modeling efforts.
- Proactively recommend data science applications that add business value.
- Model Development & Analysis
- Build, test, and deploy models for prediction, classification, clustering, or segmentation.
- Use appropriate techniques (e.g., regression, decision trees, time series, NLP, or unsupervised learning) with an understanding of trade-offs.
- Apply rigorous validation and performance testing to ensure robustness.
- Design and implement experiments and conduct A/B testing to evaluate hypotheses.
- Insight Generation & Communication
- Develop statistical models and algorithms to extract insights from complex datasets.
- Interpret model outputs in the context of the business and communicate results to non-technical audiences.
- Create clear, actionable summaries and data stories that drive decisions.
- Highlight not just results, but implications and recommended next steps.
- Collaboration & Culture Building
- Collaborate with cross-functional teams to identify and analyze business problems.
- Contribute positively to team culture through collaboration, energy, and willingness to help others.
- Actively participate in team ceremonies and learning opportunities.
- Support junior team members through code reviews, brainstorming, or informal mentoring.
- Model accountability, open communication, and psychological safety.
- Technical Development & Governance
- Follow reproducible workflows (e.g., version control, environment tracking, documentation).
- Ensure models and codebases are clean, well-documented, and scalable.
- Stay up to date with new techniques and apply relevant advances to your work.
- Bachelor's degree in Computer Science, Statistics, or a related field.
- 2-3 years’ experience working as a Data Scientist in the FinTech industry.
- Proficient in Python, with strong knowledge of key libraries
- Skilled in SQL and experience working with structured data in cloud-based environments (BigQuery exposure is advantageous).
- In-depth knowledge of statistical modelling, machine learning, and data mining techniques.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
- Ability to independently manage the lifecycle of a data science project from scoping to delivery.
- Familiarity with data visualization tools such as Power BI.
- Strong programming skills in Python.
- Experience with cloud data tools (BigQuery and AWS).
- Experience with big data technologies such as Spark is a plus.
- Exposure to MLOps principles (e.g., model tracking, pipelines, CI/CD).
- Experience collaborating with BI teams and integrating data science into dashboards.
- Familiarity with Git, Jira, and Confluence.
- Understanding of experimentation and A/B testing design.
- Strong communicator who can simplify complex concepts for business audiences.
- Naturally collaborative, with a desire to support others and share knowledge.
- Detail-oriented but able to keep the bigger picture in mind.
- Brings a positive presence to the team—encouraging, empathetic, and respectful.
- Proactive and curious; always looking for ways to add value.
- Deliver models and insights that directly influence business outcomes.
- Communicate findings in a clear, structured, and compelling way.
- Take ownership of delivery timelines and project accountability.
- Contribute to a supportive, high-performing team environment.
- Share knowledge, support peers, and model a growth-oriented mindset.
- Be recognized by both the team and stakeholders as a reliable, collaborative, and positive contributor.
Data Scientist
Posted 1 day ago
Job Viewed
Job Description
Time left to apply : End Date : July 5, (5 days left to apply) Job requisition id : R
Job Description
To plan, build, optimise, and implement innovative quantitative analytical methodologies, procedures, products, and advanced mathematical models that provide analytical support and interpret insights, to address business opportunities and problems and implement business strategy, with minimal guidance.
Role Purpose
This role is within the FNB Retail Data and Analytics Office.
We support the business through the development of predictive analytics to understand customer behavior, ensuring business value through the optimisation of processes, campaigns, and data utilization to enhance customer experience.
Are you someone who :
- Has experience with disparate data and identifying unique data patterns for deep analysis and feature creation.
- Understands how to work with big data and transform data for analytical insights.
- Has strong technical skills with proficiency in SQL, SAS, or SAS Viya.
- Is a hardworking individual who can work well under pressure.
- Able to translate business requirements into tangible, creative solutions.
- Proven experience in data automation is beneficial.
- Prior project lead experience within the data domain is advantageous.
- Participation in data governance forums and presentation of data insights at Exco and Manco is beneficial.
We can be a match if you are :
- Curious & courageous – driven by a desire to learn and take action.
- Obsessed with mastery – constantly pushing to improve skills.
- A team player – believing in the power of teamwork and networks.
- Emotionally intelligent – able to connect and build trust with people.
Qualifications and Experience
- Minimum Qualification : Bachelor's Degree in Mathematical Sciences, Statistics, Actuarial Science, or Engineering.
- Preferred Qualification : Honours Degree.
- Experience : 3 to 5 years in Data Analytics or CVM Analytics.
- Experience in model development, maintenance, or optimisation is advantageous.
- Strong coding skills in SQL, SAS, SAS Viya, or Python.
- Ability to work with Big Data.
- Stakeholder engagement experience is essential.
Job Details
Applications close on 05 / 07 / .
Please submit your application before this date.
All appointments will align with FirstRand Group's Employment Equity plan.
The Bank supports the recruitment and advancement of individuals with disabilities.
Candidates may disclose disability information voluntarily; this will be kept confidential unless required by law.
Introduce Yourself
Introduce yourself to our recruiters, and we will contact you if there's a suitable role.
For queries, please log via MyQ.
About Us
FirstRand provides a comprehensive range of financial services across South Africa and broader Africa, listed on the JSE and NSX.
Our portfolio includes FNB, RMB, WesBank, Ashburton Investments, Aldermore, MotoNovo, and DirectAxis, among others.
We focus on organic growth, acquisitions, innovation, and creating new businesses to deliver superior shareholder returns.
Our purpose is delivering Shared Prosperity, with initiatives supporting social and environmental challenges and employee volunteering programs.
#J-18808-LjbffrData Scientist
Posted 1 day ago
Job Viewed
Job Description
Join to apply for the Data Scientist role at ExecutivePlacements.com - The JOB Portal
3 days ago Be among the first 25 applicants
Join to apply for the Data Scientist role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
SUMMARY:
My client, a leader in innovative technology solutions, seeks a Senior Software Engineer with data science expertise. Join a dynamic team to design and deploy machine learning and AI features for large-scale, real-time systems. This role offers impactful projects, growth opportunities, and a collaborative culture.
Recruiter:
Communicate Recruitment
Job Ref:
CTI005472/LB
Date posted:
Thursday, July 10, 2025
Location:
Stellenbosch, South Africa
SUMMARY:
My client, a leader in innovative technology solutions, seeks a Senior Software Engineer with data science expertise. Join a dynamic team to design and deploy machine learning and AI features for large-scale, real-time systems. This role offers impactful projects, growth opportunities, and a collaborative culture.
POSITION INFO:
My client is a trailblazer in delivering scalable, cutting-edge technology solutions for global industries, with a focus on processing massive data volumes and enabling intelligence-driven insights. They are seeking a Senior Software Engineer with strong data science expertise to join their innovative team. In this role, you will design, develop, and deploy machine learning and AI features that unlock value from petabyte-scale datasets within real-time distributed systems. You’ll collaborate with skilled professionals across the product lifecycle—from ideation to client-site deployment—ensuring solutions are impactful and practical. Responsibilities include building and supporting ML/AI models, optimizing data pipelines, and contributing to scalable microservice architectures. The team operates in a hybrid work model, fostering a flexible yet engaging environment where continuous learning and mentorship are prioritized. This is an opportunity to work on high-impact projects that shape critical decision-making, within a tight-knit community that values both hard work and celebration.
Skills & Experience:
Minimum 4 years of hands-on experience in a data science or data-focused software engineering role
Proven expertise in training, deploying, and supporting machine learning or AI models in production environments
Strong programming skills in Python and/or Java, with a solid grasp of software engineering best practices
Proficiency in database design and querying, including SQL and handling large datasets
Comfortable in Unix-based environments, including scripting, troubleshooting, and networking
Experience with data wrangling, feature engineering, and model evaluation techniques
Familiarity with version control systems, container technologies, microservice architectures, and CI/CD pipelines for ML workflows
Preferred: Experience with real-time/event processing systems (e.g., Apache Kafka), distributed systems, or audio/NLP/LLM/RAG techniques
Bonus: Background in telecommunications, signal processing, or IP networks
Strong communication skills to convey complex technical concepts to technical and non-technical stakeholders
Proven ability to mentor junior team members and contribute to technical leadership
Qualification:
Bachelor’s degree in Data Science, Computer Science, Engineering, Applied Mathematics, or a related quantitative field with a focus on data science, AI, or machine learning.
Preferred: Master’s degree in a related field.
Contact LIZAAN BUNNING on or , quoting the Ref: CTI005472
Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.
Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Data Scientist jobs in Stellenbosch, Western Cape, South Africa .
Cape Town, Western Cape, South Africa 6 days ago
Cape Town, Western Cape, South Africa 3 weeks ago
Pinelands, Western Cape, South Africa 6 days ago
Software Engineer - 85 Percent Average in MatricCape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 week ago
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 month ago
Junior Software Development Engineer (CPT)Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 2 weeks ago
Stellenbosch, Western Cape, South Africa 1 day ago
Software Developer (Full Stack Developer)Cape Town, Western Cape, South Africa 2 weeks ago
City of Cape Town, Western Cape, South Africa 2 weeks ago
Somerset West, Western Cape, South Africa 2 days ago
City of Cape Town, Western Cape, South Africa 2 weeks ago
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 days ago
Front-end Web Developer (CH1137) (FULLY REMOTE ) Software Engineer (Python) - Supply ChainCape Town, Western Cape, South Africa 1 week ago
Software Engineer (Python) - Supply ChainCape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 2 days ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Data scientist Jobs in South Africa !
Data Scientist
Posted 1 day ago
Job Viewed
Job Description
Join to apply for the Data Scientist III – Collection Analytics: Boarder Africa role at FNB South Africa
Data Scientist III – Collection Analytics: Boarder AfricaJoin to apply for the Data Scientist III – Collection Analytics: Boarder Africa role at FNB South Africa
Job Description
The Data Scientist III (DSIII) plays a pivotal role in designing, building, and implementing advanced predictive models and analytical solutions to optimise collections strategies. This role is central to driving early warning systems, improving treatment effectiveness, and supporting strategic decision-making across the collections lifecycle.
Job Description
The Data Scientist III (DSIII) plays a pivotal role in designing, building, and implementing advanced predictive models and analytical solutions to optimise collections strategies. This role is central to driving early warning systems, improving treatment effectiveness, and supporting strategic decision-making across the collections lifecycle.
Hello, Future Data Scientist III
Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.
As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now’s the time to imagine your potential in a team where experts come together and ignite effective change.
Are You Someone Who Can
- Develop and deploy predictive risk models to inform early warning collections strategies.
- Monitor and evaluate the performance of collections campaigns and treatment strategies.
- Collaborate with product teams and senior stakeholders to align analytics with business objectives.
- Lead the design and implementation of models such as communication strategies, Quicksell, risk tool, attorney ranking systems, EDC ranking and recovery optimisation tools
- Provide mentorship to junior data scientists and contribute to capability upliftment within the team.
- Translate complex data into actionable insights to support operational and strategic decisions.
- Strong statistical modelling and machine learning expertise (Python, R, SAS).
- Deep understanding of credit risk, collections processes, and regulatory frameworks.
- Ability to work independently and lead complex analytical initiatives.
- Strong stakeholder engagement and communication skills.
- Experience with data platforms (e.g., AWS, SQL, Power BI) and model governance.
- BSc Honours in Mathematical Statistics, Actuarial Science, or related field.
- Minimum 5–7 years in data science or quantitative analytics, preferably in financial services.
- Prior experience in collections analytics or credit risk is highly advantageous.
- Opportunities to network and collaborate.
- Challenging Working
- Opportunities to innovate.
- Curious & courageous - you are driven by always wanting to know more and learn more and you are brave enough to
- Obsessed with mastery - you know what it takes to become good at what you do and are constantly pushing yourself to do it.
#POST
#FNB
Job Details
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
24/07/25
All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Banking
Referrals increase your chances of interviewing at FNB South Africa by 2x
Get notified about new Data Scientist jobs in Johannesburg, Gauteng, South Africa .
Sandton, Gauteng, South Africa 3 weeks ago
Johannesburg, Gauteng, South Africa 3 days ago
Randburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 5 days ago
Sandton, Gauteng, South Africa 2 weeks ago
Ivory Park, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg Metropolitan Area 14 hours ago
Ivory Park, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 9 hours ago
Ivory Park, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 6 days ago
Ivory Park, Gauteng, South Africa 1 month ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 3 months ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Data Scientist – Johannesburg – up to R800k per annumJohannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 month ago
City of Johannesburg, Gauteng, South Africa 2 weeks ago
Johannesburg, Gauteng, South Africa 1 week ago
Ivory Park, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 day ago
Data Scientist – Johannesburg – up to R800k per annumJohannesburg, Gauteng, South Africa 3 days ago
Al Engineers (Gen AI) – Remote – up to R1.5mil per annumJohannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 3 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrData Scientist
Posted 3 days ago
Job Viewed
Job Description
At Monocle, we believe work is more than a job. It is a chance to make a difference in the world of finance. An opportunity to fulfil your potential. To make friendships with ambitious, positive, likeminded people. To gain invaluable industry experience and learn critical skills that will make you a highly sought-after management consultant.
Monocle is a people-centric, independent consulting firm, specialising in banking and insurance. We understand that our greatest asset is our people and because of this, we do things a bit differently.
Monocle's Employee Value Proposition:Monocle embraces an ongoing and active approach to amplifying the talents of our people, empowering them to unlock their full potential and feel fulfilled in their careers. Our vibrant culture thrives through our shared growth mindset, collaboration, support, and social connection, fostering a space where everyone can flourish. We are committed to continuous learning and provide ongoing technical training, industry certification support, and personal development opportunities through mentorship and executive engagement. Ultimately, we strive to create an environment that nurtures ambition, supports well-being, embraces diversity, upholds integrity, and inspires individuals to make a positive and lasting impact on the world around us.
Monocle offers:Unlimited training and development - Investment in our peoples development is at the heart of Monocles company ethos. That is why we prioritise the upskilling of every employee.
Unparalleled growth and exposure - Monocle is uniquely positioned in the market to undertake projects across a wide spectrum of critical and exciting areas of the financial services industry. Our consultants deliver mission critical projects at the most prestigious banks and insurers in Johannesburg, Cape Town, London and Amsterdam.
Unique and vibrant company culture - At Monocle, we believe friends work better together than colleagues. We love nothing more than partaking in a wide variety of activities through our company sponsored clubs.
Ultra-competitive compensation - At Monocle, we want the best talent to join our team, so we understand that those individuals need to be recognised and rewarded for their true value.
Job OverviewWe are seeking a highly skilled and motivated Data Scientist with a strong background in Generative AI and Machine Learning to join our team. The ideal candidate will play a critical role in developing, deploying, and scaling AI-powered applications, leveraging the latest advancements in generative AI and MLOps. This role requires proficiency in both backend and frontend development, deep understanding of vector databases, and hands-on experience with leading-edge GenAI tools and frameworks.
Key ResponsibilitiesDesign, develop, and deploy Generative AI applications using tools like Azure OpenAI Service , LangChain , and LangFuse
Build full-stack AI-powered solutions, including backend services and frontend interfaces
Work with Weaviate and other vector databases for storage and retrieval of embeddings
Implement and manage MLOps pipelines to support scalable model training and deployment
Create and optimize text and data embeddings for use in retrieval-augmented generation (RAG) and other NLP applications
Apply ML techniques to solve business problems, perform data analysis, and build predictive models
Collaborate with cross-functional teams including product, engineering, and business stakeholders to identify opportunities for AI-driven innovation
Monitor, evaluate, and continuously improve AI models and application performance
Stay up-to-date with advancements in AI/ML research and tools, especially in the GenAI space
Required Skills & QualificationsStrong proficiency in Python programming
Demonstrated experience in building and deploying full-stack applications (both backend and frontend)
Hands-on experience with:
LangChain
LangFuse
Weaviate or similar vector databases
Solid understanding of embedding models and vector search concepts
Practical experience with MLOps tools and best practices for deploying and maintaining ML pipelines
Working knowledge of traditional machine learning algorithms and statistical modelling
Experience with cloud environments, especially Microsoft Azure
Excellent problem-solving skills and ability to work in an agile, collaborative environment
Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders
Education & ExperienceBachelors in Mathematics, Mathematical Statistics, Computer Science, Electronic/Computer Engineering, Actuarial Science or related field.Strong preference for a post graduate qualification.
3+ years' experience in a similar role in Consulting, Banking or Financial Services.
The ideal Monocle Consultant also :
Has an enquiring mind and is eager to learn and improve their professional skillset.
Is able to work in a dynamic environment where one day never looks like another.
Is enthusiastic in their approach to their work.
Regards themselves as a high performer.
Is an excellent communicator with exceptional verbal and written communication skills.
Works well under pressure to meet client objectives.
Is sociable and enjoys interacting with others, both at work and at social events.
Works well independently and in a team.
Recruitment Process:During the interview process, you will meet with different Monocle representatives. A critical aspect of the interview process will be determining whether Monocle will be a good fit for you and your career aspirations, so please come prepared with any questions you may have.
The application process Assessment TestA 45-Minute, 60-questions, online competency assessment test.
P&C Meet and GreetA personal meeting with People & Culture to get to know you and tell you more about Monocle.
Executive interviewTo discuss your skills, business knowledge, experience, project fit and the role requirements.
C-level InterviewA discussion with either our CEO, COO or CFO on various topics.
A final offer is made by the P&C team to the candidate.
Take your career to the next level at a dynamic and innovative management consulting firm.*Please note that on clicking 'Apply Now' you will be redirected to our third-party career portal
#J-18808-LjbffrData Scientist
Posted 6 days ago
Job Viewed
Job Description
MiWay is a direct financial services company. We are passionate about service excellence, convenience and offering our clients superior value products. Our Vision is to be a world-class direct financial services business that offers a complete array of services under one convenient umbrella – all managed online. We are positive that with the right people on board, we will continue to grow and give our clients the freedom to do things their way – free from worry and most importantly at peace with all the “what-ifs” of the world. Company values that every employee subscribes to are: Energy, Freedom, Accountability and Attitude. The ideal candidate is one who has the courage to be bold and subscribes to MiWay’s core values! Do you have a positive attitude, love a challenge, treat your colleagues with respect and look for solutions, not problems? If yes, then MiWay is the place for you!
Education And Qualifications
- Minimum 3 years experience (4 years or more advantageous) in data science or data engineering roles.
- Bachelor’s degree in Actuarial Science, Mathematical Statistics, Data Science, Computer Science, or a related field (Essential) (Honours or Masters advantageous)
Key Responsibilities
- Analyse and process Telematics data to extract meaningful insights for pricing, underwriting, and claims optimization.
- Develop and implement machine learning models, including LLMs and computer vision models.
- Build and optimize usage-based insurance (UBI) products by integrating Telematics and AI-driven insights into actuarial pricing models.
- Automate data processing tasks using Python, SQL, and C#, ensuring scalable and efficient systems.
- Design and implement robust software solutions, applying clean code principles and best practices.
- Collaborate with cross-functional teams, including Software Developers, Actuarial, and Product teams, to integrate AI and Telematics-driven insights into strategic decision-making.
- Develop and maintain APIs and containerized applications using Docker for real-time analytics and predictive modelling.
- Assist in monitoring and validating predictive models to ensure optimal performance in production environments.
- Create interactive dashboards and reporting tools using Power BI to track key performance metrics.
- Stay updated with emerging trends in technology and AI to continuously improve methodologies.
- Python (Advanced) – Experience with machine learning libraries (Scikit-Learn, TensorFlow, PyTorch, XGBoost, Hugging Face, OpenCV). (Essential)
- C# (Advanced) – Strong understanding of Object-Oriented Programming (OOP) and clean coding principles. (Essential)
- SQL (Advanced) – Experience with data processing, database management, and query optimization. (Essential)
- Git Version Control (Advanced) – Experience in managing and collaborating on codebases. (Essential)
- Power BI or similar visualization tools (Intermediate) – Experience in building real-time analytics dashboards (Essential)
- LLMs and Computer Vision Models (Intermediate to Advanced) – Working knowledge and experience developing and deploying large language models (ChatGPT, Llama, BERT) and image-processing models (Advantageous).
- Docker (Intermediate to Advanced) – Experience with containerizing applications for scalable and efficient deployment (Advantageous)
- Strong analytical and problem-solving skills, with the ability to derive actionable insights from extremely large datasets.
- Solid grasp of OOP concepts, software engineering principles, and API development.
- Passion for applying AI-driven solutions, including LLMs and computer vision applications in insurance.
- Self-motivated and capable of working independently while collaborating effectively with cross-functional teams.
- Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Work at the cutting edge of AI and Telematics, shaping the future of insurance.
- Be part of a highly skilled, innovation-driven team that values continuous learning.
- Gain exposure to AI and big data, while applying statistical principles in production systems.
Knowledge And Skills
IT Data Analysis
Data Collection
Data Mining
Advanced analytics to address business requirements
New technologies and methodologies
Personal Attributes
Interpersonal savvy - Contributing independently
Decision quality - Contributing independently
Optimises work processes - Contributing independently
Plans and aligns - Contributing independently
Build a successful career with us
We’re all about building strong, lasting relationships with our employees. We know that you have hopes for your future – your career, your personal development and of achieving great things. We pride ourselves in helping our employees to realise their worth. Through its five business clusters – Sanlam Fintech, Sanlam Life and Savings, Sanlam Investment Group, Sanlam Allianz, Santam, as well as MiWay and the Group Office – the group provides many opportunities for growth and development.
Core Competencies
Being resilient - Contributing independently
Collaborates - Contributing independently
Cultivates innovation - Contributing independently
Customer focus - Contributing independently
Drives results - Contributing independently
Turnaround time
The shortlisting process will only start once the application due date has been reached. The time taken to complete this process will depend on how far you progress and the availability of managers. Deadline to apply: 31 July 2025.
Our commitment to transformation
At MiWay we believe in cultivating a positive and dynamic working environment that gives you freedom and opportunity to succeed. MiWay is committed to transformation and embracing diversity. This is what drives us to achieve a multicultural workplace with employment equity as a key goal to create an inclusive workforce, reflective of the demographics of our society. #J-18808-Ljbffr