Menu Close

Johannesburg: Senior Data Scientist posted by PBT Group

Advertisement



Job Description

The Data Scientist will work within the Data Science and Analytics team to deliver data-driven insights, predictive models, and automated solutions that address complex business challenges. The role requires strong expertise across the full data science lifecycle, including business understanding, data exploration, feature engineering, model development, validation, and deployment into production environments. By leveraging advanced analytics and machine learning, the Data Scientist will contribute to strategic decision-making, process optimisation, and innovation across the organisation.

Key Responsibilities

  • Research and test innovative data science techniques that can be utilised in predictive and prescriptive analytics solutions.
  • Stay informed on emerging data science trends, technologies, and applications relevant to industry advancements.
  • Collaborate with business stakeholders to identify problems/opportunities, elicit requirements, and define expected outcomes.
  • Partner with stakeholders to design and propose data-driven approaches that address business needs and support new strategies.
  • Develop conceptual models and solutions to meet business requirements.
  • Work with subject matter experts and data engineers to identify, obtain, and prepare relevant data sources.
  • Perform preprocessing of structured and unstructured data, including manipulation, transformation, normalisation, standardisation, visualisation, and feature engineering.
  • Apply appropriate data mining, statistical, and machine learning techniques to solve business problems.
  • Implement predictive and prescriptive models on large-scale datasets, including distributed computing platforms (e.g. Spark).
  • Validate and test models using methods such as back-testing, A/B testing, and scenario modelling.
  • Monitor, refine, and maintain models to ensure continued accuracy, relevance, and business value.
  • Profile, visualise, and interpret data to inform modelling approaches and provide actionable insights.
  • Review existing models and code, ensuring quality and identifying improvements.
  • Generate reports, dashboards, and visualisations that effectively communicate insights to technical and non-technical audiences.
  • Ensure compliance with applicable policies, procedures, regulations, and professional standards.
  • Contribute to the ongoing review and enhancement of internal data science policies and practices.

Experience Required

  • Minimum of 56 years experience in data science projects, including the delivery of predictive and prescriptive models.
  • Proven proficiency with Python, including machine learning libraries and frameworks (NumPy, Pandas, SciPy stack, Matplotlib, scikit-learn), and experience working in Jupyter notebooks.
  • Strong SQL skills and experience handling large, complex datasets.
  • Demonstrated application of machine learning and statistical techniques to real-world business problems.
  • Experience working in agile development teams.
  • Proven ability to operationalise and productionise data science solutions.
  • Exposure to high-scale production environments.
View Job  Johannesburg: Software Developer II posted by Isilumko Staffing

Knowledge and Skills Required

  • Strong understanding of the Data Science Development Cycle, including problem framing, data profiling, feature engineering, model building, evaluation, and productionisation.
  • Outstanding problem-solving and analytical abilities, with the ability to conceptualise and test hypotheses.
  • Ability to clean, unify, and integrate structured and unstructured datasets.
  • Proficiency in data visualisation and communication tools (e.g. Tableau, Power BI, Kibana).
  • Solid programming experience (Python / Java) based on prepared designs.
  • Familiarity with modern big data platforms and distributed processing technologies (e.g. Hadoop ecosystem, Spark, Kafka, HDFS).
  • Strong understanding of ETL processes, data flows, and big data architectures.
  • Experience designing comprehensive solutions aligned with business and technical requirements.
  • Ability to effectively communicate insights, trends, and correlations to diverse audiences with varying technical expertise.
  • Strong report writing skills with clear visualisations and concise commentary.

Inherent Requirements

  • Degree (Honours, Masters, or PhD) in a quantitative field such as Statistics, Mathematics, Computer Science, Actuarial Science, or Engineering.
  • Professional certifications in Data Science or related technologies (e.g. Python, Azure, AWS, Spark, Machine Learning, Big Data, Cloud Infrastructure).
  • Minimum 5 years hands-on experience in data science and analytics initiatives.
  • Proven ability to apply machine learning techniques and deploy solutions into production.

* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent

* If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About Banking Jobs in Gauteng

The banking industry in Gauteng, South Africa is a dynamic and growing sector, with a strong demand for skilled professionals. Typically, job seekers in this field can expect to find opportunities across various sectors, including financial services, technology, and manufacturing. Generally, the industry outlook remains positive, with a common expectation of steady growth and expansion.

View Job  Durban: Contracts Manager posted by AtripleA recruitment & temps

When it comes to salary expectations, banking positions in Gauteng typically fall within broad ranges, often influenced by factors such as experience, company size, and industry sector. For instance, entry-level positions may start around R400 000 per annum, while senior roles can exceed R800 000. However, please note that these figures are approximate and can vary significantly depending on individual circumstances.

Common skills required for banking roles in Gauteng include proficiency in financial software, strong analytical and problem-solving abilities, excellent communication and interpersonal skills, and a solid understanding of regulatory requirements. Other essential skills often include technical expertise in areas such as accounting, risk management, or compliance. Additionally, many employers place a high value on emotional intelligence, creativity, and adaptability.

The banking industry is commonly found in sectors such as financial services, technology, manufacturing, and corporate finance. Financial services companies, for example, are often major players in the industry, while technology firms may require banking professionals with technical expertise. Manufacturing sector banks also exist, catering to the needs of specific industries.

Career development opportunities abound in the banking industry, with many positions offering clear career progression paths. Typically, entry-level roles can lead to senior management positions or specialized fields such as risk management or compliance. Opportunities for professional development, training, and mentorship are often available within organizations, allowing professionals to build expertise and advance their careers.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement


Advertisement



Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
View Job  Johannesburg: Business Intelligence & Process Business Analyst (BIBA) – Banking posted by PBT Group
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Consider temporary or contract work to gain experience and potentially convert to permanent roles.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Johannesburg: Branch Manager posted by Hire Resolve

Jobs in Central Johannesburg April 18, 2026
Hire Resolve Other Management

Hire Resolve is currently seeking a highly skilled and experienced Branch Manager to join their client's team in Gauteng. Our…

View Job

Cape Town: Buyer posted by Hire Resolve

Jobs in Cape Peninsula April 18, 2026
Hire Resolve Other Clearing and Forwarding

Hire Resolves' client is seeking a highly motivated and detail-oriented individual to join their team as a Buyer in Cape…

View Job

South Africa: Internal Sales

Jobs in South Africa April 18, 2026
Sales

Were growing! We need a technically minded sales pro who knows their way around an SLD and speaks the language…

View Job

Boksburg: External Sales Executive (Security Technology)

Jobs in Boksburg April 18, 2026
Sales

External Sales Executive (Security Technology) POS26186 Location: Edenvale Salary : R25 28 000.00 pm commission Our client is seeking a…

View Job

Cape Town City Centre: Qualified Plumber

Jobs in Cape Peninsula April 18, 2026
Construction trades

We are seeking a skilled and experienced Qualified Plumber to join our team. The successful candidate will be responsible for…

View Job

Johannesburg: Debtors Clerk – Industrial Sector (Kempton Park)

Jobs in Central Johannesburg April 18, 2026
Accounting Finance

Responsibilities: Maintain and update debtor accounts, ensuring accuracy and completeness Generate and distribute invoices and statements to customers...

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area