About the Role
Our client is seeking a talented and analytical Data Scientist to join their team in Benoni, Gauteng. This role is focused on leveraging artificial intelligence and big data technologies to extract actionable insights, build predictive models, and drive strategic decision-making. You will work with vast datasets, apply advanced statistical and machine learning techniques, and collaborate with various business units to solve complex challenges. This is an excellent opportunity to contribute to innovative projects in a dynamic environment, shaping the future of data-driven strategies. We are looking for a candidate with a strong passion for data, a solid understanding of AI/ML concepts, and the ability to translate complex findings into clear, concise recommendations. Join a forward-thinking organization committed to harnessing the power of data.
Key Responsibilities
- Analyze large and complex datasets to identify trends, patterns, and insights.
- Develop, implement, and evaluate machine learning models for various applications (e.g., prediction, classification, clustering).
- Collaborate with stakeholders to understand business needs and define data science projects.
- Clean, preprocess, and transform data to prepare it for analysis and modeling.
- Build and maintain data pipelines and reporting mechanisms.
- Communicate findings and recommendations to technical and non-technical audiences through reports and presentations.
- Stay current with the latest advancements in data science, AI, and machine learning.
- Contribute to the development of data-driven strategies and solutions.
- Design and conduct experiments to test hypotheses and validate models.
- Ensure the ethical and responsible use of data and AI technologies.
Requirements
- Master's or PhD degree in Statistics, Computer Science, Mathematics, Economics, or a related quantitative field.
- Proven experience as a Data Scientist or in a similar analytical role.
- Strong proficiency in programming languages such as Python or R, and relevant libraries (e.g., Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch).
- Expertise in SQL for data extraction and manipulation.
- Solid understanding of statistical modeling, machine learning algorithms, and data mining techniques.
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
- Familiarity with data visualization tools (e.g., Matplotlib, Seaborn, Tableau).
- Excellent problem-solving and analytical skills.
- Strong communication and presentation skills.
- Ability to work effectively in a team environment.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous vacation policy and paid holidays.
- Opportunities for professional development and advanced training.
- Access to cutting-edge technology and data infrastructure.
- Collaborative and innovative work culture.
- Retirement savings plan.
- Employee wellness programs.
- Potential for project-based travel.