Machine Learning Engineer

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

Job Description

As a Machine Learning Engineer, you will play an integral role in our AI initiatives. In this Johannesburg-based position, you will develop and optimize algorithms for various applications, contributing to projects that have a meaningful impact. If you have a background in software engineering and a thirst for knowledge in machine learning, we want to hear from you!

Responsibilities

  • Build and deploy scalable machine learning solutions for various applications.
  • Collaborate with cross-functional teams to integrate AI solutions.
  • Conduct experiments to evaluate the performance of models and refine them as necessary.
  • Utilize industry-standard tools for model training and testing.
  • Provide insights and recommendations based on data and model predictions.
  • Stay updated with the latest trends and advancements in AI and machine learning.

Requirements

Education
  • Bachelor's degree in Computer Science, Artificial Intelligence, or a related field
  • Master's degree is preferred
Experience
  • 3+ years of experience in machine learning or related fields.
Technical Skills
  • Python
  • Machine Learning Algorithms
  • Data Analysis
  • SQL
Soft Skills
  • Leadership
  • Analytical Thinking
  • Communication
Certifications
  • AWS Certified Machine Learning
  • Deep Learning Specialization
Languages
  • English: Fluent

Advantageous

  • Experience with Big Data technologies: Familiarity with Hadoop and Spark for handling large datasets.
  • Knowledge of cloud platforms: Experience working with AWS or Google Cloud for deploying ML models.

Benefits

  • Comprehensive health, dental, and vision coverage
  • Retirement savings plan with company match
  • Paid time off and flexible leave policies
  • Access to cutting-edge technology and training

Company Culture

  • Continuous Learning: We encourage continual learning and professional growth through training and mentorship.
  • Employee Wellbeing: We prioritize our employees' wellbeing with comprehensive health and wellness programs.
  • Community Engagement: We actively engage with local communities through volunteering and outreach programs.
Status: Open