Machine Learning Engineer

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

Job Description

Join our talented team as a Machine Learning Engineer, where you will leverage your expertise to develop and deploy sophisticated AI models. You will be responsible for assessing model performance, conducting research to advance ML capabilities, and collaborating with stakeholders to translate business needs into effective AI solutions.

Responsibilities

  • Analyze large datasets to identify patterns and insights.
  • Collaborate across teams to integrate AI into existing applications.
  • Test and validate models to ensure reliability and accuracy.
  • Prepare reports and presentations of findings for stakeholders.
  • Assist in mentoring junior ML engineers and interns.
  • Contribute to open-source projects related to machine learning.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Data Science or related field is preferred
Experience
  • 4+ years of experience in machine learning or data analytics
Technical Skills
  • Keras
  • Natural Language Processing (NLP)
  • DevOps
Soft Skills
  • Problem-solving
  • Leadership
Certifications
  • Microsoft Azure Data Scientist Associate
  • TensorFlow Developer Certificate
Languages
  • English: Fluent

Advantageous

  • Experience with reinforcement learning techniques: Understanding of RL concepts and their application in real-world scenarios.
  • Experience with Data Visualization tools: Proficiency in using visualization tools like Tableau or Power BI.

Benefits

  • Comprehensive health insurance plans
  • Retirement savings plan with employer contribution
  • Career growth and training programs
  • Work-life balance initiatives

Company Culture

  • Growth and Learning: Our team is encouraged to pursue continuous learning and professional development.
  • Work-life Balance: We promote a healthy work-life balance for all employees.
Status: Closed