About the Role
Our client is seeking a highly skilled and analytical Senior AI/ML Scientist specializing in Predictive Analytics to join their advanced analytics team in Upington, Northern Cape. This role is critical for developing sophisticated machine learning models that forecast future trends, identify risks, and uncover opportunities across various business domains. You will lead projects focused on leveraging data to build predictive solutions that drive strategic decision-making and optimize business performance. The ideal candidate will possess a deep understanding of statistical modeling, machine learning algorithms, and data science best practices, combined with a strong ability to translate complex findings into actionable insights. This position in Upington, Northern Cape offers a unique opportunity to work on impactful projects, utilizing cutting-edge technologies in a challenging yet rewarding environment. You will be a key contributor to shaping our predictive capabilities and driving data-informed strategies.
Key Responsibilities
- Design, develop, and implement advanced machine learning models for predictive analytics, including forecasting, classification, and regression.
- Analyze large and complex datasets to identify patterns, trends, and insights relevant to predictive modeling.
- Collaborate with business stakeholders to define predictive modeling requirements and translate them into technical solutions.
- Evaluate and select appropriate algorithms and techniques for specific prediction tasks.
- Build and maintain robust data pipelines for model training and evaluation.
- Deploy predictive models into production environments and monitor their performance over time.
- Communicate findings and model results clearly and effectively to both technical and non-technical audiences.
- Stay abreast of the latest advancements in AI, machine learning, and predictive analytics research.
- Mentor junior scientists and contribute to the team's overall technical expertise.
- Conduct A/B testing and other experimental designs to validate model effectiveness.
Requirements
- Master's or Ph.D. degree in Statistics, Mathematics, Computer Science, Data Science, or a related quantitative field.
- Minimum of 5 years of experience in predictive analytics and machine learning model development.
- Proven expertise in statistical modeling, machine learning algorithms (e.g., regression, classification, clustering, time series analysis), and deep learning.
- Strong proficiency in Python or R, and experience with relevant data science libraries (e.g., Scikit-learn, TensorFlow, PyTorch, Pandas).
- Experience with SQL and working with large datasets in database environments.
- Familiarity with big data technologies (e.g., Spark) is a plus.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills, with the ability to explain complex technical concepts.
- Experience in translating business problems into data science solutions.
- Demonstrated ability to work independently and as part of a team.
Benefits
- Competitive salary and performance-based bonus structure.
- Comprehensive medical aid and retirement fund options.
- Opportunities for professional development, training, and conference attendance.
- Exposure to challenging and impactful predictive analytics projects.
- A dynamic team environment in Upington, Northern Cape.
- Generous annual leave and company benefits.
- Potential for career advancement within the organization.
- Access to advanced analytical tools and computational resources.