Talent.com
This job offer is not available in your country.
Machine Learning Scientist

Machine Learning Scientist

Network RecruitmentJohannesburg, South Africa
6 hours ago
Job description

Key Responsibilities :

  • Design, implement, and optimize Generative AI solutions and RAG frameworks.
  • Develop scalable data pipelines, perform ETL, and design dimensional models for optimal data storage.
  • Deploy, monitor, and optimize AI models for performance, scalability, and cost efficiency.
  • Collaborate with cross-functional teams to align solutions with business goals.
  • Communicate complex AI concepts clearly to non-technical stakeholders.
  • Stay ahead of the curve by researching and experimenting with new AI architectures and techniques.

Job Experience and Skills Required :

  • Education : Bachelors degree in Computer Science, Data Science, Machine Learning, or related field (Masters / PhD preferred).
  • Experience : 3+ years in AI / ML, with at least 12 years specialising in Generative AI.
  • Technical Skills :
  • Proficiency in Python, SQL, Pandas, NumPy.

  • Experience with deep learning frameworks (TensorFlow, PyTorch) and LLM tools (LangChain, Llama-Index).
  • Cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
  • Strong data engineering skills (ETL, pipeline design, data modelling).
  • Knowledge of MLOps practices for model versioning, monitoring, and retraining.
  • Soft Skills : Proactive, curious, collaborative, and strong communicator.
  • Preferred Certifications : AWS ML Specialty, GCP ML Engineer, Azure AI Engineer, or similar.
  • Apply now!

    For more exciting Finance and Tech vacancies, please visit :

    Create a job alert for this search

    Machine Learning • Johannesburg, South Africa