Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

In this role, you will leverage your expertise in machine learning to design algorithms and develop models that solve complex problems. Collaborating closely with cross-functional teams, you will enhance our product offerings and ensure delivery of high-performance AI solutions.

Responsibilities

  • Research state-of-the-art machine learning techniques to implement innovative solutions.
  • Assist in deploying machine learning models into production environments.
  • Continuously improve existing algorithms and data handling processes.
  • Facilitate workshops and training sessions to share knowledge with colleagues.

Requirements

Education
  • Master's degree in Data Science or related field
Experience
  • 5+ years of hands-on experience in machine learning
Technical Skills
  • Machine Learning Algorithms
  • Natural Language Processing
Soft Skills
  • Team Leadership
  • Project Management
Languages
  • English: Fluent

Advantageous

  • Experience in optimizing models for production: Skillful in enhancing model performance for production utilization.
  • Experience with big data technologies: Familiarity with big data processing frameworks such as Apache Spark.

Benefits

  • Extensive health, dental, and vision insurance options
  • Employee stock purchase plan
  • Paid time off and holiday benefits
  • Access to employee wellness programs and initiatives

Company Culture

  • Collaboration: We encourage teamwork and collaboration across departments for greater success.
  • Work-life Balance: We respect our employees’ personal time and champion work-life balance.
  • Employee Recognition: We value our employees' contributions and recognize their efforts within the organization.
Status: Closed