Machine Learning Engineer

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

Job Description

As a Machine Learning Engineer in Johannesburg, you will work on exciting projects that leverage advanced machine learning techniques. Your expertise will help us improve our solutions and deliver exceptional results for our clients.

Responsibilities

  • Lead projects that incorporate machine learning solutions.
  • Troubleshoot and debug machine learning systems.
  • Collaborate cross-departmentally to integrate AI functionalities.
  • Instruct junior staff in ML best practices.
  • Participate in team meetings, presenting on progress and strategies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Data Science is advantageous
Experience
  • 3+ years in data science or machine learning roles
Technical Skills
  • TensorFlow
  • scikit-learn
Soft Skills
  • Team Collaboration
  • Adaptability
Certifications
  • Google AI Certificate
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud services: Experience with cloud platforms like AWS or Azure for hosting ML applications.
  • Knowledge of deep learning techniques: Exposure to deep learning methodologies and implementations.

Benefits

  • Comprehensive health coverage
  • Retirement packages with matching contributions
  • Flexible work arrangements
  • Access to training and professional courses

Company Culture

  • Inclusivity: We foster an inclusive environment where every team member feels valued.
  • Work-life Balance: Balancing work and personal life is a priority, supported by flexible working arrangements.
  • Respect for Diversity: We respect diverse backgrounds and viewpoints, believing they enhance our creativity and effectiveness.
Status: Closed