About the Role
Our client, a rapidly growing data analytics firm, is seeking a Senior Machine Learning Scientist with expertise in predictive analytics to join their team in Klerksdorp, North West . This is an on-site position where you will be responsible for developing sophisticated predictive models that drive business decisions and enhance operational efficiency. You will work with large datasets, applying advanced statistical and machine learning techniques to uncover insights and build forecasting systems. This role requires a deep understanding of various modeling techniques and the ability to translate complex findings into actionable recommendations for business stakeholders. The successful candidate will be a key contributor to the company's data science initiatives, working within a collaborative and innovative environment. We are looking for an individual passionate about leveraging data to solve complex problems and create tangible business value.
Key Responsibilities
- Develop, validate, and deploy machine learning models for predictive analytics, forecasting, and anomaly detection.
- Clean, preprocess, and analyze large and complex datasets from various sources.
- Identify key variables and features that influence outcomes and build robust predictive models.
- Evaluate model performance using appropriate metrics and iterate on models to improve accuracy and effectiveness.
- Collaborate with data engineers to implement and productionize machine learning pipelines.
- Communicate findings and model insights clearly to both technical and non-technical audiences.
- Stay current with the latest advancements in machine learning, statistical modeling, and data science techniques.
- Mentor junior data scientists and contribute to the team's technical growth.
Requirements
- Master's or Ph.D. degree in Statistics, Computer Science, Mathematics, Data Science, or a related quantitative field.
- Minimum of 5 years of experience in machine learning and predictive modeling.
- Strong proficiency in Python or R, and experience with relevant libraries (e.g., scikit-learn, pandas, NumPy, TensorFlow, PyTorch).
- Proven experience in developing and deploying predictive models in a business context.
- Solid understanding of statistical concepts and hypothesis testing.
- Experience with database technologies (SQL) and data warehousing concepts.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills.
Benefits
- Our client offers a competitive salary, attractive performance-based bonuses, and a comprehensive benefits package, including health, retirement savings, and life insurance.
- Professional development is encouraged through support for attending conferences, workshops, and pursuing certifications.
- Our office in Klerksdorp, North West , provides a modern and collaborative work environment.
- Opportunities for professional growth and career advancement within a leading analytics firm are excellent.
- We believe in fostering a work-life balance and offer generous paid time off.
- Team-building events and a supportive culture are integral parts of our employee experience.