Machine Learning Engineer

Pretoria Full-time R50,000 - R65,000 / Month
(R600,000 - R780,000 / Year)

Job Description

We're seeking a skilled Machine Learning Engineer who will be responsible for developing effective machine learning solutions. You will work closely with cross-functional teams to analyze complex datasets and drive the implementation of AI technologies that enhance our business outcomes.

Responsibilities

  • Collaborate with product teams to understand requirements and develop appropriate algorithms.
  • Optimize algorithms for better performance using various techniques.
  • Perform data validation and ensure data quality is maintained.
  • Research and implement new machine learning methodologies.
  • Contribute to continuous improvement of machine learning processes.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred in Data Science or similar field
Experience
  • 4+ years of hands-on experience in machine learning
Technical Skills
  • R
  • Keras
Soft Skills
  • Collaboration
  • Adaptability
Certifications
  • Google Professional Data Engineer
  • Microsoft Certified: Azure AI Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Proficiency in AI frameworks: Experience with frameworks like PyTorch and Scikit-learn.
  • Knowledge of big data technologies: Familiar with Spark or Hadoop for handling large datasets.

Benefits

  • Competitive salary
  • Comprehensive health insurance
  • Flexible working conditions with remote work options
  • Regular team-building events and activities

Company Culture

  • Passion for Technology: Our team is passionate about technology and continuously seeks to improve skills and knowledge.
  • Employee Well-being: We prioritize the well-being of our employees and offer support for work-life balance.
  • Continuous Learning: We provide opportunities for continuous learning and professional development.
Status: Closed