Machine Learning Engineer

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

Job Description

We are seeking a skilled Machine Learning Engineer to join our dynamic team in Johannesburg. In this role, you will design and implement machine learning models and algorithms that transform data into actionable insights. Your expertise will be pivotal in developing solutions that drive efficiency and innovation across various projects.

Responsibilities

  • Conduct experiments to validate the performance of machine learning models.
  • Utilize cloud platforms for deploying and maintaining machine learning solutions.
  • Establish metrics and benchmarks to assess the success of models in real-world applications.
  • Mentor junior engineers in best practices related to machine learning.
  • Communicate findings and recommendations to stakeholders effectively.

Requirements

Education
  • Bachelor's degree in Data Science, Statistics, or related field
  • PhD in a relevant field is a plus
Experience
  • 5+ years of experience in machine learning and AI projects
Technical Skills
  • R
  • MATLAB
Soft Skills
  • Communication
  • Creative problem-solving
Languages
  • English: Fluent

Advantageous

  • Familiarity with big data technologies (Hadoop, Spark): Experience with big data frameworks for processing large datasets.
  • Experience with natural language processing (NLP): Knowledge of NLP techniques and applications in real-world scenarios.

Benefits

  • Comprehensive health insurance
  • Annual performance bonuses
  • Flexible working conditions
  • Access to training programs and workshops

Company Culture

  • Diversity and Inclusion: We celebrate diversity and create an inclusive environment where everyone can succeed.
  • Work-Life Balance: We promote a healthy work-life balance and respect employees' personal time.
  • Results-Driven: Our focus is on delivering results while maintaining a positive work atmosphere.
Status: Closed