Data Scientist (Machine Learning)

Placements24

Stellenbosch

On-site

ZAR 700,000 - 1,100,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Professional development
Stellenbosch location
Cutting-edge projects

Job summary

Placements24 in Stellenbosch, South Africa, seeks an accomplished Data Scientist with a Machine Learning focus to join an office-based analytics team. You will develop predictive models, clean large datasets, and collaborate with stakeholders to translate business questions into data-driven solutions.

You should hold a Master's or PhD in a quantitative field, have 3+ years of experience, and be proficient in Python or R, with libraries such as scikit-learn, TensorFlow, PyTorch, or Keras.

Qualifications

  • Master's or PhD in a quantitative field.
  • 3+ years of professional data science experience with ML.
  • Strong programming with Python or R and ML libraries.

Responsibilities

  • Develop and implement machine learning models for predictive analytics and other data science tasks.
  • Clean, process, and transform large datasets from various sources.
  • Evaluate model performance using appropriate metrics and statistical methods.
  • Collaborate with business stakeholders to translate needs into data science problems.
  • Communicate findings clearly to technical and non-technical audiences.

Skills

Python
R
Machine Learning
Spark
SQL

Education

Master's degree in Computer Science
PhD in a quantitative field

Tools

scikit-learn
TensorFlow
PyTorch
Keras
Pandas
NumPy

Job description

About the Role

Our client, a leading analytics firm based in the vibrant city of Stellenbosch, Western Cape, is seeking an accomplished Data Scientist with a specialization in Machine Learning. This is an office-based position that offers a stimulating environment to work on complex data challenges and develop cutting-edge predictive models. You will be part of a dedicated team of data professionals, leveraging advanced statistical techniques and machine learning algorithms to extract actionable insights from large datasets. Your work will directly influence business strategy and product development across various industries. We are looking for a highly analytical and innovative individual who is passionate about uncovering patterns and driving data-informed decisions. This role requires a strong academic background combined with practical experience in applying machine learning to real-world problems.

Key Responsibilities
  • Develop and implement machine learning models for predictive analytics, classification, regression, and other data science tasks.
  • Clean, process, and transform large datasets from various sources.
  • Conduct exploratory data analysis to identify trends, patterns, and anomalies.
  • Evaluate and validate model performance using appropriate metrics and statistical methods.
  • Collaborate with business stakeholders to understand their needs and translate them into data science problems.
  • Communicate complex findings and model insights clearly to both technical and non-technical audiences.
  • Stay up-to-date with the latest research and advancements in machine learning and artificial intelligence.
  • Develop and maintain robust, production-ready data science pipelines.
  • Contribute to the team's knowledge base and best practices in data science.
  • Visualize data and model results effectively.
Requirements
  • Master's or Ph.D. in Computer Science, Statistics, Mathematics, or a related quantitative field.
  • 3+ years of professional experience in data science with a focus on machine learning.
  • Strong programming skills in Python or R, with experience in libraries like scikit-learn, TensorFlow, PyTorch, or Keras.
  • Proficiency in data manipulation and analysis tools (e.g., Pandas, NumPy).
  • Experience with SQL and database technologies.
  • Solid understanding of statistical modeling, machine learning algorithms, and evaluation techniques.
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Strong communication and presentation skills.
  • Experience with big data technologies (e.g., Spark) is a plus.
  • Ability to work independently and as part of a team.
Benefits
  • Highly competitive salary package.
  • Opportunity to work on challenging and impactful data science projects.
  • Access to state-of-the-art technology and computational resources.
  • Professional development and continuous learning opportunities.
  • Collaborative and intellectually stimulating work environment in Stellenbosch, Western Cape.
  • Contribution to data-driven innovation within client organizations.
  • Comprehensive medical and retirement benefits.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Scientist - Machine Learning Engineering
Senior Data Scientist - Machine Learning Engineering

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,600,000
Health insurance
Retirement contributions
Performance bonuses
+3
Data Scientist - AI/ML Focus
Data Scientist - AI/ML Focus

Placements24 • Stellenbosch

On-site
ZAR 700,000 - 1,200,000
Salary and performance bonus
Hybrid work model
Medical and retirement benefits
+2
Data Scientist (Machine Learning Focus)
Data Scientist (Machine Learning Focus)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Bonus program
Health insurance
Retirement plan
+4
Data Scientist - Machine Learning Specialist
Data Scientist - Machine Learning Specialist

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health benefits
Learning & development
+1
Data Scientist - Machine Learning Specialist
Data Scientist - Machine Learning Specialist

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 1,200,000
Senior Data Scientist - AI/ML Applications
Senior Data Scientist - AI/ML Applications

Placements24 • Stellenbosch

On-site
ZAR 1,000,000 - 1,600,000
Competitive salary
Health and wellness benefits
Professional development opportunities
Senior Data Scientist (Machine Learning Focus)
Senior Data Scientist (Machine Learning Focus)

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Bonuses
Medical aid
Annual leave
+3
Data Scientist - Machine Learning
Data Scientist - Machine Learning

Placements24 • Durban

On-site
ZAR 850,000 - 1,400,000
Competitive salary
Health insurance
Learning opportunities
+1
Data Scientist - AI Applications
Data Scientist - AI Applications

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Bonus potential
Health & retirement benefits
Generous paid leave
+3
Senior Data Scientist (Machine Learning Focus)
Senior Data Scientist (Machine Learning Focus)

Placements24 • Durban

On-site
ZAR 1,100,000 - 1,900,000
Medical Aid
Retirement Fund
Bonuses
+4