Senior Machine Learning Engineer/Lead Data Scientist
MSP Staffing
Johannesburg
ZAR 500 000 - 900 000
Job description
The successful candidate will lead the development and implementation of advanced ML and GenAI models to improve business processes, such as forecasting, demand prediction, churn analysis, and customer segmentation.
Key Requirements
BSc in Data Science, Big Data, AI, Statistics, or a related field
5+ years of experience in data science, machine learning, or statistical modeling
Proficiency in Python, including libraries such as Pandas, NumPy, Scikit-learn, Optuna, and LightGBM
Deep expertise in machine learning techniques, including supervised and unsupervised learning, advanced feature engineering, and model evaluation
Extensive experience working with time series forecasting, regression and classification problems, and recommendation engines
Hands-on experience with Generative AI, including fine-tuning and deploying LLMs
Practical experience in developing and deploying ML models at scale, including monitoring and retraining pipelines
Strong experience handling large datasets and full SQL proficiency
Should you meet the requirements for this position, please email your CV to [Email Address Removed]. You can also contact the IT team on [Phone Number Removed]; or visit our website at [URL Removed]. NOTE: When replying to the advert, also include the reference number in the subject line. Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.