About the Role
Our client, a forward-thinking analytics firm located in Welkom , Free State, is seeking an exceptional Senior Data Scientist with a strong specialization in Machine Learning. This role is crucial for driving data-informed decision-making and developing predictive models that provide a competitive edge. You will be responsible for the entire lifecycle of machine learning projects, from data exploration and feature engineering to model development, deployment, and monitoring. The ideal candidate is a curious and analytical individual with a proven track record of applying advanced statistical and machine learning techniques to solve complex business problems. This position offers the chance to work with large datasets and cutting-edge technologies in a hybrid work environment that balances office collaboration with remote flexibility.
Key Responsibilities
- Develop, train, and deploy sophisticated machine learning models for various applications, including prediction, classification, and clustering.
- Conduct in-depth data analysis, exploratory data analysis (EDA), and feature engineering to identify patterns and insights.
- Clean, transform, and prepare large, complex datasets for modeling.
- Evaluate model performance using appropriate metrics and implement strategies for improvement.
- Collaborate with business stakeholders to understand requirements and translate them into data science solutions.
- Communicate complex findings and model results clearly to both technical and non-technical audiences.
- Stay current with the latest research and advancements in machine learning and data science.
- Design and implement A/B tests and other experiments to measure the impact of models.
- Ensure the ethical and responsible use of data and AI.
- Mentor junior data scientists and contribute to the team's knowledge base.
Requirements
- Advanced degree (Master's or PhD) in a quantitative field such as Computer Science, Statistics, Mathematics, Physics, or a related discipline.
- Proven experience as a Data Scientist, with a significant focus on machine learning.
- Strong proficiency in programming languages like Python or R, and relevant libraries (e.g., scikit-learn, TensorFlow, PyTorch, Pandas, NumPy).
- Experience with data manipulation and SQL for querying databases.
- Solid understanding of statistical modeling, algorithms, and machine learning techniques.
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills, with the ability to explain technical concepts.
- Familiarity with cloud platforms (AWS, Azure, GCP) for data science workloads is desirable.
- Ability to work effectively in a hybrid work model, balancing on-site and remote collaboration.
Benefits
- Highly attractive salary package commensurate with experience and qualifications.
- Opportunity to work on challenging and impactful data science projects.
- A hybrid work environment in Welkom , offering flexibility and collaboration.
- Access to advanced computing resources and tools.
- Generous professional development budget for conferences and training.
- Collaborative team culture focused on innovation and learning.
- Contribution to cutting-edge data-driven solutions.