Machine Learning Engineer

Johannesburg FULL TIME R41,667 - R66,667 / Month
(R500,000 - R800,000 / Year)

Job Description

Join us as a Machine Learning Engineer in Johannesburg, where you'll design and implement cutting-edge machine learning algorithms to enhance our AI solutions. The ideal candidate will possess a strong foundation in data science and a passion for innovation.

Responsibilities

  • Research and apply new machine learning techniques to enhance product offerings.
  • Create automated testing frameworks to validate models.
  • Collaborate with stakeholders to align AI strategies with business goals.
  • Train and mentor junior engineers and interns.
  • Present findings and recommendations to non-technical stakeholders.

Requirements

Education
  • Bachelor's degree in Computer Science, Mathematics, or a related field
Experience
  • 3+ years of proven experience in machine learning or data analysis
Technical Skills
  • Machine Learning Frameworks
  • Big Data Tools
Soft Skills
  • Time Management
  • Adaptability
Certifications
  • AWS Certified Machine Learning – Specialty
Languages
  • English: Fluent

Advantageous

  • Experience in deploying models into production: Knowledge of best practices for deploying machine learning models in real-world applications.
  • Knowledge of reinforcement learning techniques: Understanding reinforcement learning algorithms and applications.

Benefits

  • Health insurance, including dental and vision
  • Generous leave policies and work-life balance initiatives
  • Opportunities for career advancement and training
  • Employee assistance programs

Company Culture

  • Diversity and Inclusion: We celebrate diversity and create an inclusive culture where everyone feels valued.
  • Employee Well-being: We prioritize the well-being of our employees, offering resources and support for a healthy work-life balance.
Status: Closed