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

  1. BSc in Data Science, Big Data, AI, Statistics, or a related field
  2. 5+ years of experience in data science, machine learning, or statistical modeling
  3. Proficiency in Python, including libraries such as Pandas, NumPy, Scikit-learn, Optuna, and LightGBM
  4. Deep expertise in machine learning techniques, including supervised and unsupervised learning, advanced feature engineering, and model evaluation
  5. Extensive experience working with time series forecasting, regression and classification problems, and recommendation engines
  6. Hands-on experience with Generative AI, including fine-tuning and deploying LLMs
  7. Practical experience in developing and deploying ML models at scale, including monitoring and retraining pipelines
  8. 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.

Desired Skills:

  1. Python
  2. SQL
  3. Data Science
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Machine Learning Engineer/Lead Data Scientist jobs in Johannesburg