About the Role
Our client, a prominent player in the AI & Emerging Technologies landscape, is actively seeking a Senior Data Scientist with a strong background in Deep Learning to join their team in Klerksdorp, North West. This role is central to driving innovation through the application of advanced machine learning techniques to solve complex business problems. You will be responsible for developing, testing, and deploying sophisticated deep learning models, analyzing large datasets, and translating findings into actionable insights. The position offers a unique opportunity to work on challenging projects at the intersection of data science and cutting-edge AI, contributing to the development of next-generation technologies. We are looking for a proactive and analytical individual eager to make a significant impact within a dynamic and collaborative environment located in North West. This hybrid role balances in-office collaboration with remote flexibility.
Key Responsibilities
- Design, implement, and deploy deep learning models for various applications, including but not limited to image recognition, natural language processing, and predictive analytics.
- Analyze and interpret large, complex datasets to extract meaningful insights and identify trends.
- Develop and optimize machine learning algorithms and statistical models to improve accuracy and performance.
- Collaborate with engineering and product teams to integrate data science solutions into production systems.
- Communicate findings and recommendations clearly and concisely to technical and non-technical stakeholders through visualizations and reports.
- Stay up-to-date with the latest advancements in data science, machine learning, and deep learning research.
- Mentor junior data scientists and contribute to the team's technical growth.
- Define key performance indicators (KPIs) and metrics for evaluating model performance and business impact.
- Conduct A/B testing and other experimental designs to validate hypotheses and measure the effectiveness of implemented solutions.
Requirements
- Master's or PhD degree in Computer Science, Statistics, Mathematics, Data Science, or a related quantitative field.
- Minimum of 5 years of professional experience in data science, with a significant focus on deep learning.
- Proficiency in Python and/or R, along with extensive experience with libraries such as TensorFlow, PyTorch, Keras, scikit-learn, Pandas, and NumPy.
- Strong understanding of machine learning algorithms, statistical modeling, and data mining techniques.
- Experience working with large datasets and distributed computing frameworks (e.g., Spark).
- Excellent data visualization and communication skills.
- Proven ability to translate complex business problems into data science solutions.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is a plus.
- Strong problem-solving skills and attention to detail.
Benefits
- Highly competitive salary and performance bonus structure.
- Comprehensive medical, dental, and vision insurance.
- Generous paid time off and company holidays.
- Opportunities for professional development, including conferences and training programs.
- Access to advanced computing resources and diverse datasets.
- A stimulating work environment focused on innovation and collaboration.
- Hybrid work model offering flexibility and work-life balance.
- Retirement savings plan with company matching.