Machine Learning Engineer

Pretoria 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 Pretoria. The ideal candidate will have a deep understanding of machine learning algorithms and be able to develop models that make predictions and classifications. In this role, you will be responsible for applying your expertise to improve our current AI solutions while developing new applications.

Responsibilities

  • Research and apply state-of-the-art techniques in machine learning.
  • Assist in developing a scalable production environment for ML solutions.
  • Evaluate datasets for suitability and prepare them for use in model training.
  • Communicate clearly with both technical and non-technical teams.
  • Participate in code reviews and mentor junior engineers when needed.

Requirements

Education
  • Bachelor's degree in a related field; Master's degree is a plus
Experience
  • 3+ years experience in AI/ML development or data analytics
Technical Skills
  • Machine Learning
  • SQL
Soft Skills
  • Problem-Solving
  • Teamwork
Certifications
  • AWS Machine Learning Specialty
  • Microsoft Certified: Azure Data Scientist Associate
Languages
  • English: Fluent

Advantageous

  • Knowledge of reinforcement learning: Interest or experience in reinforcement learning techniques.
  • Experience with MLOps: Experience in operationalizing machine learning models in production environments.

Benefits

  • Health insurance coverage with dental and vision options
  • 401(k) retirement plan with company matching
  • Opportunities for career advancement in a growing field
  • Team-building events and social activities

Company Culture

  • Diversity and Inclusion: We are dedicated to creating a diverse and inclusive workplace where everyone feels welcome.
  • Work-Life Balance: We prioritize work-life balance, offering flexible hours and remote work opportunities to our employees.
Status: Closed