Machine Learning Engineer

Johannesburg FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

Join our innovative team as a Machine Learning Engineer, where you will develop and implement cutting-edge AI solutions in Johannesburg. This role requires strong analytical skills and a passion for solving complex problems through advanced machine learning techniques.

Responsibilities

  • Conduct experimentation to assess model performance and adjust parameters.
  • Develop and maintain documentation related to machine learning frameworks and processes.
  • Engage with stakeholders to communicate model functionality and impact.
  • Troubleshoot technical challenges related to machine learning implementations.
  • Lead workshops to train team members on machine learning best practices.

Requirements

Education
  • Bachelor's degree in Artificial Intelligence or Data Science
  • PhD is advantageous.
Experience
  • 5+ years of experience in AI/ML development
Technical Skills
  • PyTorch
  • Machine Learning Algorithms
Soft Skills
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Experience in Natural Language Processing (NLP): Understanding of NLP techniques and frameworks.
  • Experience with data visualization tools: Knowledge of visualization software like Tableau or Power BI.

Benefits

  • Comprehensive health coverage including mental health.
  • Employee assistance programs.
  • Work-life balance initiatives.
  • Company-sponsored training and certifications.

Company Culture

  • Inclusivity: We promote a diverse workforce and value contributions from all individuals.
  • Community Engagement: Active involvement in local communities through outreach programs.
  • Work-life Balance: We prioritize mental health and allow flexible work hours.
Status: Closed