Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

We are seeking a talented Machine Learning Engineer to join our team in Johannesburg. The ideal candidate will have a strong foundation in machine learning algorithms, data analysis, and software engineering. You will work on developing and implementing models that tackle complex problems and improve our products.

Responsibilities

  • Research and implement state-of-the-art machine learning techniques.
  • Analyze results and provide actionable insights to stakeholders.
  • Assist in data collection and annotation for training datasets.
  • Prepare and present findings to technical and non-technical audiences.
  • Identify opportunities for automation and process improvements.

Requirements

Education
  • Bachelor's degree in a related field
  • Master's degree in Artificial Intelligence or related field is preferred
Experience
  • 3+ years of practical experience in machine learning
Technical Skills
  • Deep Learning
  • Machine Learning Frameworks
Soft Skills
  • Problem-solving
  • Interpersonal skills
Certifications
  • Microsoft Azure Data Scientist Associate
  • Certified Data Professional (CDP)
Languages
  • English: Fluent

Advantageous

  • Experience with data engineering tools: Familiarity with data pipelines and ETL processes.
  • Knowledge of reinforcement learning: Understanding of reinforcement learning algorithms and applications.

Benefits

  • Health, dental, and vision coverage
  • Generous leave policies
  • Flexible work environment
  • Training and growth opportunities

Company Culture

  • Diversity and Inclusion: We embrace diversity and include all voices in our decision-making.
  • Work-Life Balance: We value work-life balance and provide flexible working options.
  • Employee Recognition: We celebrate our employees' achievements and contributions openly.
Status: Closed