Machine Learning Engineer

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

Job Description

Join our innovative team as a Machine Learning Engineer. You will be tasked with designing and deploying machine learning algorithms, analyzing large datasets, and optimizing our AI strategies to enhance efficiency and performance.

Responsibilities

  • Develop and refine algorithms for data processing.
  • Collaborate with software engineers to integrate models into applications.
  • Perform data visualization to communicate findings effectively.
  • Contribute to technical documentation and code reviews.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree in Artificial Intelligence or Data Science is preferred
Experience
  • 3-5 years of experience in machine learning applications
Technical Skills
  • Python
  • R
Soft Skills
  • Problem-solving
  • Effective Communication
Certifications
  • Deep Learning AI
  • Microsoft Certified: Azure Data Scientist Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Big Data Technologies: Knowledge of Hadoop or Spark for processing large datasets.
  • Participation in Kaggle competitions: Experience in competitive data science environments.

Benefits

  • Comprehensive health and dental insurance
  • Retirement savings plan with employer match
  • Remote work options available
  • Professional development opportunities

Company Culture

  • Collaboration: Our team thrives on collaboration, sharing knowledge and resources.
  • Employee Wellbeing: We prioritize employee wellbeing and work-life balance.
  • Continuous Learning: We encourage continuous professional development through training and workshops.
Status: Closed