Machine Learning Engineer

Tshwane FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are on the lookout for a talented Machine Learning Engineer to join our dynamic team in Tshwane. The ideal candidate will have a deep understanding of machine learning algorithms and frameworks, and a passion for developing scalable AI solutions.

Responsibilities

  • Develop and deploy machine learning solutions in production environments.
  • Evaluate and improve existing ML models based on feedback.
  • Work closely with cross-functional teams to understand project requirements.
  • Document processes and procedures for reproducibility.
  • Participate in code reviews and contribute to best practices.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or related field
Experience
  • 3+ years of experience in machine learning or AI development
Technical Skills
  • Python
  • Scikit-learn
  • TensorFlow
  • Pandas
  • SQL
Soft Skills
  • Analytical thinking
  • Team collaboration
Certifications
  • Google Professional Machine Learning Engineer
  • Certified Data Scientist
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Hands-on experience deploying models on cloud services.
  • Knowledge of natural language processing: Familiarity with NLP techniques and libraries.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We thrive on creativity and encourage our team to think outside the box.
  • Continuous Learning: Our culture promotes growth through ongoing education and professional development.
  • Inclusive Environment: We value diversity and foster an inclusive atmosphere for all team members.
Status: Closed