Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We're on the lookout for a talented Machine Learning Engineer to join our vibrant team in Johannesburg. The ideal candidate will have hands-on experience in developing algorithms and models to solve complex problems. You will work alongside data scientists and software engineers to implement innovative AI solutions that drive results.

Responsibilities

  • Build and maintain machine learning infrastructure.
  • Engage in data mining and statistical analysis to extract useful business insights.
  • Implement and maintain testing frameworks for model validation.
  • Working closely with cross-functional teams to drive the deployment of AI solutions.
  • Contribute to open-source projects and internal tooling.
  • Mentor junior team members and provide training where required.

Requirements

Education
  • Bachelor's degree in Data Science or a related field
  • Master's degree is preferred
Experience
  • 4+ years in machine learning, advanced data analytics, or relevant fields
Technical Skills
  • R
  • Keras
Soft Skills
  • Critical thinking
  • Effective communication
Certifications
  • Certified Data Scientist
  • Google Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Proficiency in cloud services for ML: Hands-on experience with AWS or Google Cloud for model deployment.
  • Familiarity with Agile methodologies: Experience working in Agile environments.
Status: Closed