Machine Learning Engineer

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

Job Description

Join our team as a Machine Learning Engineer and be at the forefront of AI technology. In this role, you will develop advanced algorithms and models to drive solutions that impact real-world applications. We are looking for someone passionate about machine learning and eager to work collaboratively to solve complex problems.

Responsibilities

  • Implement machine learning solutions that scale for production use.
  • Collaborate with cross-functional teams to integrate ML models into existing systems.
  • Provide analytical insights to support business decisions based on machine learning outputs.
  • Mentor junior engineers and interns in machine learning best practices.
  • Create comprehensive documentation to ensure knowledge sharing and process consistency.

Requirements

Education
  • Bachelor's degree in Data Science, Computer Science, or related field
  • Master's degree is preferred
Experience
  • 4+ years of experience in machine learning and AI
Technical Skills
  • R
  • Big Data Technologies
  • Machine Learning Frameworks
Soft Skills
  • Time Management
  • Adaptability
Certifications
  • Machine Learning Certification from Coursera
  • AWS Certified Machine Learning Specialty
Languages
  • English: Fluent

Advantageous

  • Experience in Natural Language Processing (NLP): Expertise in building systems that understand and generate human language.
  • Knowledge of Reinforcement Learning: Understanding of creating systems that learn through interaction.

Benefits

  • Full health benefits including vision and dental
  • Generous retirement funding program
  • Work-from-home options available
  • Continuous education and training programs

Company Culture

  • Continuous Learning: We prioritize ongoing learning and provide resources for professional growth.
  • Employee Well-being: A supportive culture promoting a healthy work-life balance.
Status: Closed