Machine Learning Engineer

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

Job Description

We are seeking a skilled Machine Learning Engineer to join our rapidly growing team in Johannesburg. The ideal candidate will leverage their expertise in a variety of machine learning techniques to design and implement advanced algorithms and models aimed at solving complex real-world problems. You will collaborate with data scientists, developers, and business analysts to execute compelling AI solutions.

Responsibilities

  • Lead machine learning projects from conception to deployment.
  • Assess and implement new algorithms and methodologies based on project requirements.
  • Mentor junior engineers and provide technical guidance.
  • Contribute to peer code reviews and maintain coding standards.
  • Prepare reports and presentations to communicate findings and model performance.

Requirements

Education
  • Bachelor's degree in a relevant technical field
  • Master's degree in Artificial Intelligence is preferred
Experience
  • 4+ years of hands-on experience with machine learning frameworks
Technical Skills
  • R
  • Scikit-learn
Soft Skills
  • Project Management
  • Communication Skills
Certifications
  • Google Cloud Certified - Professional Machine Learning Engineer
  • Certified Data Scientist
Languages
  • English: Fluent

Advantageous

  • Experience with Natural Language Processing (NLP): Ability to develop and implement NLP algorithms and models.
  • Experience with Reinforcement Learning: Familiarity with reinforcement learning techniques in machine learning.

Benefits

  • Health insurance plans with extensive coverage
  • Generous leave entitlements and public holidays off
  • Access to cutting-edge technology tools and resources
  • Annual company retreats and team-building events

Company Culture

  • Diversity and Inclusion: We are committed to creating a diverse and inclusive environment for all team members.
  • Sustainability: Our company supports sustainable practices within technological advancements.
  • Work-Life Harmony: Promoting work-life balance is critical to our culture and team's well-being.
Status: Open