Job Purpose:
The Data Scientist will be responsible for designing developing and deploying advanced analytics and machine learning solutions to address key business challenges. This role requires a deep understanding of data mining techniques predictive modeling AI/ML frameworks and strong programming capabilities to build and implement scalable data science solutions.
Key Responsibilities:
- Identify and access both structured and unstructured data required to meet business objectives.
- Create usable data subsets from valuable data sources.
- Enhance data collection methods to capture critical variables required for analytics.
- Validate and ensure the integrity and quality of data for accurate analysis.
- Pre process and transform raw data to a usable format for modelling.
- Select and fine-tune appropriate Artificial Intelligence (AI) and Machine Learning (ML) models.
- Develop test and deploy ML algorithms to predict trends and business outcomes.
- Write efficient solution code and develop deployment packs for production environments.
- Select optimal features optimize classifiers and identify key patterns for improved predictive accuracy.
- Build and implement predictive models to solve business problems.
- Conduct feasibility studies simulations and experiments to test business hypotheses.
- Compile and maintain project schedules and work plans.
- Guide mentor and review the work of other data science team members.
- Collaborate with cross-functional teams stakeholders and external vendors.
- Communicate and present technical insights and proposed solutions to both technical and non-technical audiences.
- Provide technical leadership and guidance on data science best practices and standards.
Requirements
Minimum Qualifications & Experience:
- Bachelor s degree in Statistics Applied Mathematics Computer Science or a related field.
- Industry certification in Data Science or Machine Learning (e.g. Microsoft IBM Google Cloud IIBA etc.).
- Minimum 6 years of experience in the application of AI/ML models and data science tools.
- Extensive experience in programming languages and tools such as Python R T-SQL etc.
- Proficient in data mining statistical analysis and mathematics.
- Experience using cloud platforms (e.g. Azure AWS Google Cloud) and Business Intelligence tools.
- Hands-on experience with data wrangling feature engineering and model optimization.
- Strong understanding of Data Visualization Tools such as matplotlib ggplot PowerBI.
- Proven ability to guide teams and manage the technical delivery of analytics solutions.
- Excellent written and verbal communication skills able to present findings clearly to both technical and business audiences.
- Strong problem-solving aptitude and software engineering background.
Preferred Skills:
- Familiarity with MLOps tools and lifecycle management.
- Exposure to agile methodologies and working within Agile squads.
- Experience with version control (e.g. Git) CI/CD pipelines and containerization (Docker Kubernetes).
Key Competencies:
- Analytical thinking and innovation
- Attention to detail and data accuracy
- Collaboration and teamwork
- Initiative and problem-solving
- Technical leadership and mentoring
Minimum 6 years of experience in the application of AI/ML models and data science tools. Extensive experience in programming languages and tools such as Python, R, T-SQL, etc. Proficient in data mining, statistical analysis, and mathematics. Experience using cloud platforms (e.g., Azure, AWS, Google Cloud) and Business Intelligence tools. Hands-on experience with data wrangling, feature engineering, and model optimization. Strong understanding of Data Visualization Tools such as matplotlib, ggplot, , PowerBI.
Education
Bachelor s degree in Statistics, Applied Mathematics, Computer Science, or a related field. Industry certification in Data Science or Machine Learning (e.g., Microsoft, IBM, Google Cloud, IIBA, etc.).