Machine Learning Engineer

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

Job Description

As a Machine Learning Engineer, you will play a pivotal role in designing and implementing machine learning models that drive our product offerings to new heights. We are looking for a passionate individual who is eager to leverage data to address real-world challenges.

Responsibilities

  • Create and test machine learning algorithms for various applications.
  • Work closely with the data engineering team to ensure data quality.
  • Conduct experiments to validate model effectiveness and suggest improvements.
  • Implement best practices for code quality and documentation.
  • Assist in mentoring junior engineers and interns.
  • Provide technical support and insights for data-driven decision-making processes.

Requirements

Education
  • Bachelor's degree in Machine Learning, Data Science, or related field
  • Master's degree in a relevant field is a plus
Experience
  • 3+ years of relevant experience
Technical Skills
  • R Programming
  • Machine Learning Frameworks
Soft Skills
  • Teamwork
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Knowledge of reinforcement learning: Understanding of reinforcement learning techniques and applications.
  • Experience with big data technologies: Familiarity with big data tools like Hadoop or Spark.

Benefits

  • Comprehensive health and wellness benefits
  • Generous annual leave and public holidays
  • Opportunities for skill development and training
  • Collaborative work culture with team-building activities

Company Culture

  • Diversity and Inclusion: We value diverse perspectives and strive for inclusivity in our teams.
  • Supportive Environment: We provide a supportive environment where all team members are valued.
  • Focus on Wellbeing: Employee wellbeing is a priority, and we encourage a healthy work-life balance.
Status: Closed