Senior Data Scientist Machine Learning

Johannesburg, Gauteng, South Africa

Job Description

SUMMARY:
Are you passionate about leveraging data to solve complex problems and drive innovation? A leading organisation is seeking a highly skilled Data Scientist to join their Data Science and Analytics team. This is an exciting opportunity to develop cutting-edge predictive and prescriptive models that will inform strategic decision-making and deliver measurable business value across key areas.
POSITION INFO:
Senior Data Scientist
About the Role:
You'll work across the full data science lifecycle--from understanding business needs and refining problem statements to data preparation, model development, testing, deployment, and performance monitoring. Your work will support data-led strategies, operational efficiency, and intelligent decision-making through automation and advanced analytics.
Key Responsibilities:

  • Develop and deploy predictive modelling and machine learning solutions.
  • Collaborate with stakeholders to define business challenges and identify analytical opportunities.
  • Conduct data cleaning, transformation, feature
, and rigorous hypothesis testing. * Work with engineering teams to build data pipelines and access large-scale structured and unstructured data.
  • Translate data science solutions into practical business applications.
  • Create impactful visualisations and reports to communicate insights to both technical and non-technical stakeholders.
  • Monitor and refine models to ensure performance and business relevance over time.
Requirements:
  • Minimum:
  • Honours, Master's, or PhD in a quantitative discipline (e.g. Actuarial Science, Mathematics, Computer Science, Engineering, and Statistics).
  • 5-6 years of hands-on experience in data science and analytics roles.
  • Strong Python and SQL proficiency, including libraries such as NumPy, Pandas, SciPy, Matplotlib.
  • Experience working with Jupyter Notebooks and in Agile development environments.
  • Proven ability to operationalise machine learning models at scale.
  • Preferred:
  • Familiarity with cloud platforms (e.g. Azure and AWS), Spark, and big data tools.
  • Professional certifications in data science and analytics technologies.
  • Experience with data visualisation tools such as Power BI, Tableau, or Kibana.
  • Key Competencies:
  • Advanced analytical and problem-solving skills.
  • Strong communication skills, with the ability to explain technical concepts to diverse audiences.
  • Business acumen and the ability to align data solutions with strategic objectives.
  • Initiative, adaptability, and a strong sense of accountability.
  • Ability to work independently as well as collaboratively within cross-functional teams.
Ready to use data to make an impact?
Join a dynamic, forward-thinking environment where your expertise will directly contribute to innovation and strategic growth. Apply now and be part of the data-driven future.
Note: This position is open to candidates with strong technical capabilities and a proven track record in solving real-world problems with data.
For more jobs, please visit

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1479176
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned