Job Description
This is an exciting opportunity for a Senior Data Scientist to drive transformative data science, and machine learning solutions for high-profile global clients. This role offers the chance to tackle complex business challenges, delivering AI solutions that make a real impact.
This Senior Data Scientist position is fully remote, offering a salary of R1.1M–R1.3M per annum.
THE COMPANY:
A leader in digital transformation, helping organizations and governments unlock new possibilities with AI, data science, IoT, and software engineering. They deliver tailored, enterprise-ready solutions across industries like healthcare, telecom, utilities, and media, bridging the gap between where businesses are and where they need to be in a digital-first world. Through their latest innovation hub, startups gain access to AI, cloud, and data solutions to scale faster and achieve market readiness, turning digital visions into competitive advantages.
THE ROLE:
As a Senior Data Scientist, you’ll apply AI and machine learning to solve complex business challenges, working closely with cross-functional teams. Your key responsibilities will include conducting exploratory data analysis (EDA), developing and deploying machine learning models (e.g., regression, classification, clustering), and applying statistical methods to validate findings. You will also focus on data preparation, feature engineering, and model optimization. Additionally, you’ll create visualizations to communicate insights, collaborate with data engineers and analysts to integrate models into business processes, and stay ahead of industry trends. You will mentor junior data scientists and drive continuous innovation within the team.
KEY QUALIFICATIONS AND REQUIRED SKILLS:
5+ years in data science and machine learning with a strong record in applied research and development.
Honours degree in a quantitative field (e.g., Mathematics, Statistics, Data Science, or Engineering), Computer Science or equivalent experience.
Proficiency in Python, R, or Scala for data manipulation, statistical analysis, and model development.
Expertise in machine learning algorithms and libraries (e.g., scikit-learn, TensorFlow, PyTorch).
Experience with data visualization tools (Tableau, PowerBI, or matplotlib/seaborn in Python).
Proficiency in SQL and Apache Spark for data processing, with cloud experience (preferably Azure).
Proven ability to deliver full-cycle data science solutions with robust software engineering practices.