Machine Learning Engineer

Johannesburg Full-time R41,667 - R58,333 / Month

Job Description

We are on the lookout for a Machine Learning Engineer to join our team in Johannesburg. This role will involve designing and implementing machine learning models to solve complex business problems. You’ll work with a talented group of professionals, ensuring that our solutions are not only innovative but also commercially viable.

Responsibilities

  • Build and optimize scalable machine learning models for production environments.
  • Conduct feasibility studies and technical assessments for proposed machine learning solutions.
  • Develop documentation for solutions and educate teams on best practices.
  • Stay updated on the latest trends and advancements in machine learning and AI.
  • Participate in code reviews and contribute to enhancing team practices.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree in Data Science or Statistics is a plus
Experience
  • 3+ years of practical experience in machine learning
Technical Skills
  • R Programming
  • Deep Learning
Soft Skills
  • Critical Thinking
  • Adaptability
Certifications
  • Google Cloud Professional Data Engineer
  • Microsoft Certified: Azure Data Scientist Associate
Languages
  • English: Fluent

Advantageous

  • Experience with MLOps: Understanding of MLOps principles for model deployment and lifecycle management.
  • Familiarity with Data Visualization Tools: Experience with Tableau, Power BI, or similar tools for presenting data insights.

Benefits

  • Health, dental, and vision insurance
  • Performance bonuses
  • Work-life balance initiatives
  • Access to cutting-edge tools and technologies

Company Culture

  • Innovation: Innovation is at the heart of our operations, where we encourage creative solutions.
  • Employee Support: We provide resources and support to help our employees grow and succeed.
Status: Closed