Data scientist - machine learning specialist
Placements24 · Rustenburg, South Africa ·
- Category
- Data science
- Experience
- 3+ years
Placements24 · Rustenburg, South Africa ·
A data scientist role in Rustenburg focused on developing, training, and deploying machine learning models for predictive analytics, classification, and clustering, including data preparation, A/B testing, and productionizing models with engineering teams. Core technologies: Python/R, TensorFlow/PyTorch/scikit-learn, SQL, and big data tools like Spark and Hadoop.
Our client is seeking a highly analytical Data Scientist with a specialization in Machine Learning to join their innovative team in Rustenburg. In this role, you will be responsible for developing and deploying advanced machine learning models to solve complex business problems, extract actionable insights from large datasets, and drive data-driven decision-making. You will work at the forefront of data science, collaborating with domain experts and engineers to build predictive models and machine learning pipelines. This position is ideal for a candidate passionate about leveraging data to uncover patterns and predict future trends.
Key Responsibilities Develop, train, and evaluate machine learning models for various applications, including predictive analytics, classification, and clustering. Process, clean, and transform large, complex datasets to prepare them for modeling. Design and implement A/B tests and other experiments to validate model performance and business impact. Collaborate with engineering teams to deploy machine learning models into production environments. Communicate complex findings and insights to technical and non-technical stakeholders through clear visualizations and reports. Stay current with the latest advancements in machine learning, artificial intelligence, and data science techniques. Requirements Master's or Ph. D. in Data Science, Computer Science, Statistics, Mathematics, or a related quantitative field. 3+ years of experience in data science, with a strong focus on machine learning. Proficiency in programming languages such as Python or R, and experience with ML libraries (e.g., Tensor Flow, Py Torch, scikit-learn). Solid understanding of statistical modeling, algorithms, and data mining techniques. Experience with SQL and big data technologies (e.g., Spark, Hadoop). Excellent problem-solving skills and the ability to translate business needs into data science solutions. Benefits Attractive salary package with performance-based incentives. Comprehensive health, retirement, and wellness benefits. Opportunities for advanced training and professional development in Rustenburg. Engaging work environment with a focus on innovation and data-driven solutions. Contribution to impactful projects within a leading organization.