Machine Learning Engineer

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

Job Description

We are looking for a passionate and innovative Machine Learning Engineer to join our team in Johannesburg. As a key member of our AI division, you will design and implement machine learning models that drive business solutions and enhance our technology offerings. The ideal candidate will have a strong foundation in data science, machine learning algorithms, and coding skills.

Responsibilities

  • Research, design, and implement machine learning models for various applications.
  • Process and analyze large datasets to extract meaningful insights.
  • Collaborate with software engineers to integrate ML solutions into production systems.
  • Continuously improve models through rigorous testing and validation.
  • Utilize data visualization tools to present findings and model outcomes to stakeholders.
  • Stay updated with the latest developments in AI and ML technologies.

Requirements

Education
  • Bachelor's or Master’s degree in Data Science, Computer Science, or related fields
Experience
  • 5+ years of relevant experience in machine learning and data analytics
Technical Skills
  • Python
  • Machine Learning Algorithms
Soft Skills
  • Innovative thinking
  • Mentorship
Certifications
  • Google Professional Data Engineer
  • Microsoft Azure Data Scientist
Languages
  • English: Fluent

Advantageous

  • Experience with big data technologies like Hadoop and Spark: Familiarity with big data processing frameworks to handle large datasets.
  • Knowledge of cloud platforms such as AWS or Azure: Experience leveraging cloud services to build ML applications.

Benefits

  • Medical Aid and wellness benefits
  • Annual bonuses based on performance
  • Flexible work hours and remote working options
  • Professional development opportunities available

Company Culture

  • Innovation: We embrace creativity and encourage our employees to bring forward new ideas in AI and machine learning.
  • Collaboration: A respectful culture where everyone's opinion is valued, and teamwork is encouraged.
  • Diversity and Inclusion: We celebrate diversity and are committed to inclusive practices to build a strong team.
Status: Open