ML Engineer

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

Job Description

We are on the lookout for a skilled ML Engineer to join our dynamic team in Johannesburg. The ideal candidate will be passionate about developing and deploying machine learning models to solve real-world problems. You will have the opportunity to work with cutting-edge technologies and collaborate with talented professionals in the field.

Responsibilities

  • Create and test prototypes for machine learning systems.
  • Document ML processes and model iterations for future reference.
  • Implement data security practices to ensure compliance and privacy.
  • Analyze competitor offerings and technology to enhance our solutions.
  • Present research findings and model impact to the wider community.
  • Collaborate with IT for smooth deployment of ML tools on cloud infrastructure.

Requirements

Education
  • Bachelor's degree in Computer Science or a related discipline
  • Master's degree in Artificial Intelligence is a plus
Experience
  • 4+ years of applied machine learning experience
Technical Skills
  • R Programming
Soft Skills
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Understanding of ethical AI practices: Knowledge about the ethical implications of AI applications.
  • Experience in natural language processing (NLP): Hands-on experience with NLP techniques and applications.

Benefits

  • Health, dental, and vision plans
  • Generous annual leave and sick leave
  • Wellness programs for employees
  • Support for continuing education and certifications

Company Culture

  • Innovative Spirit: We foster creativity and new ideas to drive our success in AI.
  • Career Growth: We provide pathways for advancement and professional growth within the company.
Status: Open