Machine Learning Engineer

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

Job Description

We are searching for a Machine Learning Engineer to join our innovative team. In this role, you'll be responsible for designing and implementing machine learning algorithms to solve complex problems and enhance our product offerings. You will collaborate closely with data scientists and software engineers to translate business needs into technical solutions.

Responsibilities

  • Research and apply state-of-the-art machine learning techniques to enhance product offerings.
  • Develop documentation for machine learning models and workflows.
  • Monitor model performance over time and apply necessary adjustments.
  • Advocate for best practices in machine learning and data utilization across teams.

Requirements

Education
  • Master's degree in Data Science or a related field
Experience
  • 5+ years of relevant experience
Technical Skills
  • Machine Learning Algorithms
  • Big Data Technologies
Soft Skills
  • Teamwork
  • Adaptability
Languages
  • English: Fluent

Benefits

  • Attractive compensation package with bonuses
  • Comprehensive health benefits for employees and dependents
  • Work-life balance with flexible hours and remote work options
  • Personal development funds to enhance skills and knowledge

Company Culture

  • Continuous Improvement: We strive for continuous improvement, investing in the growth of our employees.
  • Team Spirit: We promote a strong team spirit, celebrating successes together.
  • Learning Environment: Our organization nurtures a learning environment where creativity and innovation flourish.
Status: Open