Machine Learning Engineer

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

Job Description

Join our dynamic team as a Machine Learning Engineer where you will develop and implement machine learning models to solve complex problems. You will collaborate with data scientists to translate business needs into robust algorithms, ensuring high-quality deliverables in this rapidly evolving field.

Responsibilities

  • Implement innovative machine learning solutions to enhance existing processes.
  • Test and validate models, ensuring they meet quality standards.
  • Work with stakeholders to assess their needs and propose effective solutions.
  • Evaluate and process large data sets, identifying patterns and anomalies.
  • Prepare and present findings to technical and non-technical audiences.

Requirements

Education
  • Bachelor's degree in Data Science, Mathematics, or relevant field
Experience
  • 3-5 years of professional experience in machine learning roles
Technical Skills
  • R Programming
  • SQL
  • Machine Learning Frameworks
Soft Skills
  • Creative Thinking
  • Effective Communication
Languages
  • English: Fluent

Advantageous

  • Experience in Big Data technologies: Hands-on experience with Hadoop, Spark, or related technologies.
  • Knowledge of business intelligence tools: Familiarity with BI tools to visualize data insights.

Benefits

  • Comprehensive health insurance plans
  • Work-life balance initiatives
  • Financial benefits and bonuses
  • Career development opportunities

Company Culture

  • Supportive Environment: We foster a supportive environment that encourages risk-taking and feedback.
  • Diversity and Inclusion: We believe in inclusivity and respect for all employees.
  • Employee Recognition: We celebrate achievements and contributions from every team member.
Status: Open