Machine Learning Engineer

Durban Full-time R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are on the lookout for a talented Machine Learning Engineer to join our vibrant team. The successful candidate will engage in designing and implementing innovative machine learning algorithms, working closely with data scientists and software engineers to enhance product offerings. You will play a key role in identifying and leveraging data-driven insights to support business strategies and improve user experiences.

Responsibilities

  • Design and implement scalable machine learning models for various applications.
  • Perform statistical analysis and validation of models.
  • Collaborate with the data engineering team to ensure quality data sourcing.
  • Conduct regular performance assessments of existing models.
  • Facilitate knowledge transfer and training sessions on machine learning techniques.

Requirements

Education
  • Master's degree in Computer Science or related field
  • PhD in a related field is a plus
Experience
  • 5+ years of hands-on experience in machine learning projects
Technical Skills
  • R
  • Apache Spark
Soft Skills
  • Creative Problem Solving
  • Effective Communication
Certifications
  • Google Cloud Professional Machine Learning Engineer
  • Certified Data Scientist
Languages
  • English: Fluent

Advantageous

  • Familiarity with MLOps practices: Understanding of machine learning operations for model deployment and monitoring.
  • Experience with reinforcement learning: Knowledge of reinforcement learning applications and techniques.

Benefits

  • Health, dental, and vision coverage
  • Annual bonus opportunities
  • Flexible schedule with remote options
  • Continuous learning and development programs

Company Culture

  • Continuous Learning: We value and support ongoing professional development for all team members.
  • Work-Life Balance: We aim to create a healthy work-life balance for our employees.
Status: Closed