Machine Learning Engineer

Durban Full-time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are in search of a skilled Machine Learning Engineer to join our vibrant team in Durban. In this role, you’ll work on developing and implementing advanced machine learning models that drive the evolution of our AI solutions. You should have a strong understanding of algorithms and experience with data manipulation to transform complex datasets into actionable insights.

Responsibilities

  • Develop predictive models using supervised and unsupervised learning techniques.
  • Evaluate model accuracy and make improvements based on findings.
  • Assist in deploying and monitoring models in production environments.
  • Collaborate with IT teams to ensure effective system integration.
  • Participate in code reviews to uphold quality standards.
  • Mentor junior engineers and interns in machine learning best practices.

Requirements

Education
  • Bachelor's degree in Artificial Intelligence, Computer Science, or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in machine learning
Technical Skills
  • Machine Learning Algorithms
  • Data Visualization
Soft Skills
  • Problem-solving
  • Attention to Detail
Languages
  • English: Fluent

Advantageous

  • Familiarity with deep learning frameworks: Experience with frameworks such as PyTorch or Keras.
  • Experience with big data technologies: Familiarity with tools such as Hadoop or Spark.

Benefits

  • Health, dental, and retirement benefits
  • Continuous learning and advancement opportunities
  • Work-life balance initiatives
  • Employee recognition programs

Company Culture

  • Inclusivity: We strive to create an inclusive environment where all voices are valued.
  • Work-life Balance: We believe in maintaining a healthy work-life balance for our employees.
  • Community Engagement: We encourage our team to participate in community service and outreach programs.
Status: Closed