Machine Learning Engineer

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

Job Description

We are on the lookout for a skilled Machine Learning Engineer to enhance our dynamic team. The ideal candidate will have a solid foundation in machine learning algorithms and experience in developing and deploying predictive models.

Responsibilities

  • Participate in the development of AI-enabled applications.
  • Conduct experiments to validate machine learning theories and algorithms.
  • Support the deployment of machine learning models within production environments.
  • Engage in continuous learning to leverage the latest advancements in AI/ML.
  • Mentor junior engineers and contribute to team knowledge sharing.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Master's degree in Machine Learning or related field is preferred
Experience
  • 5+ years of experience in machine learning engineering
Technical Skills
  • R Programming
  • Deep Learning
Soft Skills
  • Teamwork
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience in containerization and orchestration.
  • Familiarity with Agile Methodologies: Experience working in Agile environments and with Scrum teams.

Benefits

  • Comprehensive health insurance
  • Support for continued education
  • Work from home options
  • Employee assistance programs

Company Culture

  • Diversity and Inclusion: We are committed to creating an inclusive environment that celebrates diversity.
  • Continuous Learning: We support continuous learning and development for all employees.
  • Empowerment: We empower our employees to take ownership of their work and innovate.
Status: Closed