Data Scientist

Johannesburg FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking an experienced Data Scientist to join our dynamic analytics team in Johannesburg. The ideal candidate will possess a strong foundation in data analysis and machine learning, helping to drive insights and build predictive models that can transform company operations.

Responsibilities

  • Perform data cleaning, preprocessing, and transformation.
  • Implement data pipelines for efficient analytics processes.
  • Monitor model performance and retrain models as needed.
  • Conduct A/B testing to measure the effectiveness of models.
  • Support ad-hoc analytics requests from business units.

Requirements

Education
  • Bachelor's degree in a quantitative field
  • Master's degree in Data Science or related field is preferred
Experience
  • 5+ years of experience in a Data Scientist role
Technical Skills
  • R
  • Big Data Technologies
Soft Skills
  • Teamwork
  • Attention to Detail
Certifications
  • Data Science Professional Certificate
  • Google Cloud Certified - Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with Scikit-learn: Hands-on experience with Scikit-learn for machine learning.
  • Experience with TensorFlow or PyTorch: Familiarity with deep learning frameworks such as TensorFlow or PyTorch.

Benefits

  • Health, dental, and life insurance
  • Retirement plan with employer contributions
  • Discounted gym memberships
  • Work-from-home options for certain roles

Company Culture

  • Continuous Development: We support continuous learning through workshops and training.
  • Work-Life Balance: We believe in maintaining a balance between work and personal life.
  • Recognition: We celebrate achievements and recognize contributions to our success.
Status: Closed