About the Role
Our client is seeking an analytical and experienced Data Scientist to join their growing team in Klerksdorp, North West . This hybrid role focuses on leveraging advanced statistical and machine learning techniques to build predictive models that drive key business decisions. You will be responsible for the entire data science lifecycle, from data acquisition and cleaning to model development, validation, and deployment. Working within a collaborative environment, you'll partner with business stakeholders to identify opportunities and deliver data-driven insights. This is an excellent opportunity to apply your skills in predictive analytics within a supportive and innovative setting, contributing to the strategic direction of the company. Your work will directly impact forecasting accuracy and operational efficiency.
Key Responsibilities
- Develop and implement sophisticated predictive models using machine learning algorithms.
- Clean, transform, and analyze large, complex datasets from various sources.
- Identify trends, patterns, and correlations within data to inform business strategy.
- Validate model performance and iterate on models to improve accuracy and robustness.
- Collaborate with business units to understand their challenges and translate them into data science problems.
- Communicate findings and recommendations clearly to both technical and non-technical audiences.
- Build dashboards and reports to visualize key metrics and model performance.
- Stay current with the latest advancements in data science, machine learning, and statistical modeling techniques.
- Contribute to the development of the company's data infrastructure and best practices.
- Mentor junior team members and share knowledge across the data team.
Requirements
- Master's or Ph.D. in Statistics, Mathematics, Computer Science, Data Science, or a related quantitative field.
- Proven experience in building and deploying predictive models in a business context.
- Strong proficiency in programming languages such as Python or R, and associated data science libraries (e.g., scikit-learn, pandas, NumPy, TensorFlow/PyTorch).
- Expertise in statistical modeling, machine learning algorithms (regression, classification, clustering, time series), and experimental design.
- Experience with SQL and working with relational databases.
- Familiarity with data visualization tools (e.g., Tableau, Power BI, Matplotlib).
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills, with the ability to explain complex results simply.
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
- Ability to work effectively in both team settings and independently.
Benefits
- Competitive salary with performance-based incentives.
- Hybrid work arrangement offering flexibility between office and remote work.
- Comprehensive health insurance and wellness programs.
- Opportunities for professional development, conferences, and training.
- Access to advanced analytical tools and datasets.
- Collaborative and data-driven work culture.
- Generous annual leave and company holidays.
- Retirement savings plan with employer contributions.
- Support for continuous learning and skill enhancement.
- Regular team social events and workshops.