Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join our team as a Machine Learning Engineer in Johannesburg, where you will develop cutting-edge AI solutions. The ideal candidate will have experience with machine learning algorithms and data analysis.

Responsibilities

  • Create and maintain data pipelines for robust machine learning environments.
  • Investigate and resolve model accuracy issues.
  • Provide insights and recommendations based on data analysis.
  • Collaborate closely with the data science team to enhance ML capabilities.
  • Prepare technical documentation for ML processes.
  • Engage in peer code reviews and knowledge sharing.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Master's degree in Data Science is preferred
Experience
  • 3+ years of experience in machine learning projects
Technical Skills
  • R
  • Machine Learning Algorithms
Soft Skills
  • Problem-solving
  • Leadership
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD tools: Knowledge of CI/CD pipelines for machine learning lifecycle.
  • Experience with Natural Language Processing: Hands-on experience with NLP techniques and applications.

Benefits

  • Comprehensive health insurance
  • Annual performance bonuses
  • Work-life balance initiatives
  • Ongoing training and professional development

Company Culture

  • Team Collaboration: We believe in the power of teamwork and foster strong collaborations.
  • Learning and Development: We offer ongoing training and development opportunities for our employees.
  • Employee Well-being: Our focus is on the well-being and mental health of our team members.
Status: Closed