Machine Learning Engineer

Johannesburg FULL TIME R58,333 - R75,000 / Month
(R700,000 - R900,000 / Year)

Job Description

We are seeking a talented Machine Learning Engineer to join our dynamic team in Johannesburg. In this role, you will work on innovative projects, applying machine learning algorithms to develop cutting-edge solutions for our clients. Your expertise will help drive our mission to integrate AI into everyday business practices.

Responsibilities

  • Create scalable machine learning pipelines for data processing.
  • Work with stakeholders to understand project scope and objectives.
  • Document machine learning workflows and model performance reports.
  • Evaluate tools and frameworks for machine learning applications.
  • Participate in code reviews and contribute to team knowledge sharing.

Requirements

Education
  • Bachelor's degree in Data Science, Statistics, or similar field
  • Master's degree in a relevant field is a plus
Experience
  • At least 4 years of experience in machine learning and model development
Technical Skills
  • Machine Learning Algorithms
  • Deep Learning
Soft Skills
  • Adaptability
  • Project Management
Certifications
  • Google Cloud Professional Data Engineer
  • Machine Learning Certification from Coursera
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services (AWS, Azure, GCP): Knowledge of deploying machine learning models on cloud platforms.
  • Knowledge of data ethics and governance: Understanding of ethical considerations in AI development.

Benefits

  • Comprehensive health insurance coverage
  • Generous leave policies and family leave
  • Access to training and workshops
  • Wellness programs and team-building activities

Company Culture

  • Diversity and Inclusion: We are committed to creating an inclusive environment where all voices are valued.
  • Continuous Growth: We emphasize continuous learning and professional development opportunities for all staff.
Status: Closed