Machine Learning Engineer

Durban Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our expert team as a Machine Learning Engineer and contribute to exciting AI projects that impact various industries. Your responsibilities will include data analysis, model development, and ensuring the scalability of AI solutions.

Responsibilities

  • Spearhead the development of scalable machine learning solutions.
  • Utilize best practices in model training and evaluation.
  • Engage with stakeholders to articulate technical concepts clearly.
  • Stay updated on the latest advancements in machine learning technologies.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Mentor junior team members in machine learning practices.

Requirements

Education
  • Bachelor's degree in a related field
  • Master's degree in Data Science or related field is preferred
Experience
  • 5+ years of experience in machine learning and data analysis
Technical Skills
  • R Programming
  • Natural Language Processing (NLP)
Soft Skills
  • Communication
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Experience in Big Data technologies (Hadoop, Spark): Hands-on experience with big data frameworks for processing large datasets.
  • Experience with CI/CD processes: Familiarity with integrating machine learning into CI/CD pipelines for deployment.

Benefits

  • Comprehensive health insurance coverage
  • Annual bonuses based on performance
  • A robust retirement savings plan
  • Continuous learning and development programs

Company Culture

  • Continuous Improvement: We are committed to continuous learning and growth, both as individuals and as an organization.
  • Team Collaboration: Encouragement of teamwork to achieve shared goals and success.
  • Employee Recognition: We value and recognize the contributions of our employees, fostering a culture of appreciation.
Status: Closed