Data Scientist

Johannesburg Full-time R41,667 - R66,667 / Month
(R500,000 - R800,000 / Year)

Job Description

We are seeking a skilled Data Scientist to join our Johannesburg team. The ideal candidate will excel in applying machine learning techniques to create data-driven insights that influence strategic decision-making. Your role will involve collaboration with cross-functional teams to enhance product offerings and improve business processes.

Responsibilities

  • Collaborate with data engineers to optimize data pipelines.
  • Identify opportunities to leverage data for improving user experience.
  • Perform rigorous testing to validate models and ensure they meet business requirements.
  • Engage in continuous learning and applying new data science methodologies.
  • Participate in code reviews and contribute to best practices in data science.
  • Mentor junior data analysts on advanced techniques.

Requirements

Education
  • Bachelor's degree in Statistics, Mathematics, or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in analytical roles
Technical Skills
  • Python
  • Big Data Technologies
Soft Skills
  • Analytical Skills
  • Problem-Solving
Languages
  • English: Fluent

Advantageous

  • Knowledge of natural language processing: Experience with NLP techniques and libraries.
  • Experience with data engineering: Ability to create robust data pipelines.

Benefits

  • Comprehensive health coverage
  • Retirement plan with employer match
  • Annual training budget
  • Team building activities

Company Culture

  • Continuous Learning: We value professional growth and offer continuous learning opportunities.
  • Work-Life Balance: We promote a healthy work-life balance to ensure employee well-being.
Status: Closed