ML Scientist

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are looking for a passionate ML Scientist to contribute to our cutting-edge AI initiatives in Johannesburg. You will be responsible for developing and optimizing machine learning algorithms, analyzing large datasets, and translating business requirements into data-driven solutions. This role offers a fantastic opportunity to work at the intersection of technology and analytics.

Responsibilities

  • Implement and fine-tune machine learning algorithms using Python and R.
  • Collaborate with cross-functional teams to translate business challenges into machine learning problems.
  • Assist in technical documentation and reporting of model performance.
  • Participate in code reviews and contribute to maintaining high code quality.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 2+ years of experience in machine learning projects
Technical Skills
  • R
  • Machine Learning Algorithms
  • SQL
Soft Skills
  • Problem-Solving
  • Effective Communication
Certifications
  • Machine Learning Engineer Certification
  • Google Data Analytics Professional Certificate
Languages
  • English: Fluent

Advantageous

  • Experience with Natural Language Processing: Hands-on experience building NLP models for text analysis.
  • Proficiency in Deep Learning Frameworks: Familiarity with deep learning frameworks such as Keras.

Benefits

  • Health, dental, and vision coverage
  • Annual bonus opportunities
  • Remote work flexibility
  • Fun team-building activities and events

Company Culture

  • Continuous Learning: We provide opportunities for our employees to grow and enhance their skills in a rapidly changing field.
  • Flexibility: Our working environment promotes flexibility, balancing work and personal life.
  • Employee Recognition: We recognize and reward the contributions of our team members who go above and beyond.
Status: Closed