Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are seeking a talented Machine Learning Engineer to help us build state-of-the-art AI applications. In this role, you'll work on various projects that utilize machine learning to solve complex problems and contribute to the company's innovative solutions.

Responsibilities

  • Create documentation for machine learning processes and models.
  • Contribute to the development of data products and solutions.
  • Participate in code reviews and maintain high code quality standards.
  • Mentor junior engineers in machine learning best practices.
  • Collaborate with product teams to identify opportunities for leveraging AI.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree in Data Science or equivalent is a plus
Experience
  • 2+ years of experience in an AI-focused role
Technical Skills
  • R
  • Machine Learning
Soft Skills
  • Creative Problem-Solving
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services: Familiarity with AWS and Azure for deploying models.
  • Understanding of DevOps practices: Knowledge of CI/CD and containerization tools.

Benefits

  • Comprehensive health benefits.
  • 401(k) retirement plan with match.
  • Work-life balance initiatives.
  • Employee wellness programs and support.

Company Culture

  • Diversity: We aim to create a diverse and inclusive workplace.
  • Empowerment: We empower our employees to take ownership of their projects.
  • Flexibility: Our work environment promotes flexibility and adaptability.
Status: Closed