Machine Learning Engineer

Bloemfontein FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

We are seeking a passionate Machine Learning Engineer to join our innovative tech team. In this role, you will design and implement machine learning models, leveraging your expertise to enhance product functionality and improve decision-making processes. Your work will have a direct impact on creating meaningful solutions that help businesses thrive in a data-driven world.

Responsibilities

  • Research and evaluate new machine learning tools and frameworks.
  • Tune and optimize hyperparameters for model improvement.
  • Maintain comprehensive documentation of model development processes.
  • Provide mentorship and training to junior team members.
  • Analyze user interactions to inform model enhancements.
  • Participate in code reviews to ensure best practices are followed.

Requirements

Education
  • Bachelor's degree in Computer Science or Data Science
  • Master's degree is an advantage
Experience
  • 3-5 years of experience in machine learning or AI development
Technical Skills
  • R
Soft Skills
  • Problem Solving
  • Effective Communication
Certifications
  • Data Science Professional Certificate
Languages
  • English: Fluent

Advantageous

  • Experience with Natural Language Processing (NLP): Background in handling NLP tasks and challenges.
  • Understanding of computer vision principles: Knowledge of implementing vision-based algorithms.

Benefits

  • Health benefits including dental and vision coverage
  • 401(k) with notable employer matching
  • Remote working possibilities
  • Professional development programs

Company Culture

  • Growth Mindset: We encourage personal and professional development and continuous learning.
  • Passion for Technology: Our team is passionate about technology and its potential to change the world.
  • Open Communication: We maintain transparency and open lines of communication at all levels.
Status: Open