Machine Learning Engineer

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

Job Description

We are seeking a skilled Machine Learning Engineer to join our Johannesburg office. The ideal candidate will have a strong foundation in machine learning algorithms and programming, with a passion for developing innovative solutions in AI. You will play a key role in designing, developing, and deploying machine learning models that drive our projects forward.

Responsibilities

  • Build and train machine learning models based on varied datasets.
  • Work closely with the software development team to integrate models into applications.
  • Conduct exploratory data analysis to identify patterns and trends.
  • Document processes and methodologies for model development and deployment.
  • Contribute to team knowledge sharing through workshops and training sessions.
  • Assist in the evaluation and selection of technology and tools for ML deployment.
  • Adapt existing algorithms and processes to address specific project challenges.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree in Machine Learning or similar is advantageous
Experience
  • 3+ years of experience in developing machine learning models
Technical Skills
  • R
  • SQL
Soft Skills
  • Creativity
  • Attention to Detail
Certifications
  • Google Professional Machine Learning Engineer
  • AWS Certified Machine Learning
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile Methodologies: Experience working within Agile/Scrum teams.
  • Knowledge of Big Data Technologies: Experience with Big Data tools such as Hadoop or Spark is a plus.

Benefits

  • Comprehensive medical aid with extensive coverage
  • Generous leave policies, including family leave
  • Flexible working hours to accommodate personal commitments
  • Employee recognition programs and bonuses

Company Culture

  • Focus on Growth: We prioritize personal and professional development, providing training and mentorship.
  • Collaborative Spirit: We encourage teamwork and value each team member's contributions.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all employees.
Status: Closed