Machine Learning Engineer

Pretoria FULL TIME R45,000 - R62,500 / Month
(R550,000 - R750,000 / Year)

Job Description

We are on the lookout for a Machine Learning Engineer to join our innovative team in Pretoria. The ideal candidate will have a strong foundation in machine learning algorithms, data analysis, and programming. You will participate in developing and implementing cutting-edge AI solutions that drive our business forward. You will collaborate closely with data scientists and software engineers in designing, building, and deploying robust ML models.

Responsibilities

  • Develop and implement scalable machine learning algorithms for various applications.
  • Collaborate with software engineers to integrate machine learning models into production systems.
  • Conduct A/B testing and validation of models to ensure effectiveness.
  • Document processes and results to support future projects and enhancements.
  • Proactively identify areas for improvement in existing models and algorithms.
  • Promote best practices in machine learning and contribute to team knowledge sharing.

Advantageous

  • Familiarity with Natural Language Processing (NLP): Experience with NLP techniques and libraries like NLTK or SpaCy.
  • Knowledge of Reinforcement Learning: Understanding of RL algorithms and their applications in real-world problems.

Benefits

  • Full health and dental coverage
  • Generous leave policy
  • Work-from-home options available
  • Annual training budget for skills enhancement

Company Culture

  • Learning Environment: Our team is dedicated to constant learning and professional growth.
  • Open Communication: We maintain transparency and encourage open communication at all levels.
  • Work-Life Balance: We support a healthy work-life balance for all employees.
Status: Closed