Machine Learning Engineer

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

Job Description

We are seeking a talented Machine Learning Engineer to join our vibrant team in Johannesburg. The ideal candidate will have solid experience in designing, developing, and deploying machine learning models that enhance our innovative solutions. You’ll work closely with data scientists, engineers, and product teams to integrate machine learning into various applications. Your contributions will directly impact the way businesses leverage AI to solve real-world challenges.

Responsibilities

  • Design, train and evaluate machine learning models using various data analysis tools.
  • Collaborate with teams to ensure the smooth deployment of AI functionalities.
  • Monitor and maintain the performance of machine learning applications.
  • Engage in continuous learning to apply the latest AI developments effectively.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Cultivate a culture of innovation and experimentation within the team.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in AI, Machine Learning, or similar is a plus
Experience
  • 3-5 years of relevant experience in machine learning projects
Technical Skills
  • Machine Learning Libraries
  • Cloud Platforms
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Microsoft Certified: Azure AI Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Experience in deploying machine learning models in production: Hands-on experience deploying optimized models in production environments.
  • Knowledge of Natural Language Processing (NLP): Familiarity with NLP techniques and applications in AI.

Benefits

  • Full health, dental, and optical coverage
  • Flexible work arrangements
  • Bonuses based on performance
  • Team-building activities and outings

Company Culture

  • Growth Mindset: We believe in continuous personal and professional growth and support your journey.
  • Collaboration: Our culture fosters collaboration across departments to build the best possible products.
  • Employee Wellbeing: We prioritize employee wellbeing, offering support and resources to maintain a healthy work-life balance.
Status: Open