Skip to content
mimi

Remote Senior Data Scientist - Predictive Analytics

WhatJobs Direct

Bloemfontein · On-site Full-time Senior 4d ago

About the role

Our client is actively seeking a talented and experienced Senior Data Scientist to join their dynamic, fully remote team. This role is central to leveraging advanced analytics and machine learning to drive business insights and product innovation. You will be responsible for developing sophisticated predictive models, analyzing large datasets, and communicating complex findings to diverse stakeholders. If you are passionate about uncovering hidden patterns in data and have a proven track record of delivering data-driven solutions, this is an exceptional opportunity.

Responsibilities: Design, develop, and implement machine learning models for predictive analytics, forecasting, and anomaly detection. Clean, process, and transform large, complex datasets from various sources. Perform exploratory data analysis to identify trends, patterns, and opportunities. Collaborate with product managers, engineers, and business analysts to define project requirements and deliver actionable insights. Develop and maintain data pipelines and MLOps frameworks for model deployment and monitoring. Evaluate and compare different modeling techniques, selecting the most appropriate for specific business problems. Communicate complex analytical results and recommendations clearly and concisely to both technical and non-technical audiences through visualizations and presentations. Stay current with the latest advancements in data science, machine learning, and artificial intelligence. Contribute to the development of data strategy and best practices within the organization. Mentor junior data scientists and share knowledge across the team. Qualifications: Master's or Ph.D. in Computer Science, Statistics, Mathematics, or a related quantitative field. 5+ years of professional experience in data science or machine learning engineering. Strong proficiency in programming languages such as Python or R, and relevant libraries (e.g., scikit-learn, TensorFlow, PyTorch, Pandas, NumPy). Expertise in SQL and experience working with relational and NoSQL databases. Proven experience in developing and deploying predictive models in a production environment. Deep understanding of statistical modeling, machine learning algorithms, and data mining techniques. Excellent data visualization skills (e.g., Matplotlib, Seaborn, Tableau). Strong analytical and problem-solving abilities. Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment. Experience with cloud platforms (AWS, Azure, GCP) and big data technologies (e.g., Spark) is a plus. This is a fully remote position, allowing you to work from anywhere. However, successful candidates will ideally be based within South Africa for potential team sync-ups. Our client offers a highly competitive salary, performance bonuses, and extensive professional development opportunities.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free