Machine Learning Engineer

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

Job Description

Join us as a Machine Learning Engineer in Johannesburg. You will develop AI models and algorithms to enhance our product offerings. In this role, you’ll collaborate with data scientists and software developers to create solutions that drive business value.

Responsibilities

  • Lead projects to develop predictive models for various business functions.
  • Conduct regular analysis of model deviations and propose solutions.
  • Collaborate with stakeholders to define project scope and requirements.
  • Train and mentor junior staff in machine learning concepts.
  • Build interactive dashboards to visualize model outcomes.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or relevant discipline
  • Master's degree is an added advantage
Experience
  • 3+ years in machine learning or predictive modeling
Technical Skills
  • R Programming
  • Deep Learning
Soft Skills
  • Critical Thinking
  • Adaptability
Certifications
  • AWS Certified Machine Learning
  • Microsoft Certified: Azure AI Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Natural Language Processing: Understanding of NLP techniques and their applications.
  • Exposure to Big Data technologies: Familiarity with Hadoop or Spark for big data analytics.

Benefits

  • Comprehensive health benefits including dental and vision
  • Retirement plan with employer contribution
  • Options for remote work
  • Training and learning resources available

Company Culture

  • Continuous Learning: We are committed to continuous learning and professional growth for our employees.
  • Team Spirit: We promote a strong team spirit and camaraderie in our work environment.
  • Work-Life Balance: Encouraging a healthy work-life balance is a priority for us.
Status: Closed