Machine Learning Engineer

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

Job Description

We are on the lookout for a skilled Machine Learning Engineer to join our dynamic team in Durban. The ideal candidate will have a solid understanding of machine learning algorithms, data modelling, and AI solutions, focusing on creating impactful systems. Our projects span various domains, and you will have the opportunity to work on the latest technologies in AI.

Responsibilities

  • Develop, test, and deploy machine learning models.
  • Work closely with teams to understand business requirements and translate them into machine learning solutions.
  • Analyze large datasets and derive insights to enhance predictive models.
  • Integrate machine learning algorithms into the company’s products.
  • Document processes and maintain code repositories.

Requirements

Education
  • Bachelor's degree in Computer Science, Mathematics, or related field
  • Master's degree in Data Science or AI is advantageous
Experience
  • 3+ years of experience in machine learning or data science
Technical Skills
  • Python
  • TensorFlow
  • Pandas
  • Scikit-learn
  • SQL
Soft Skills
  • Analytical skills
  • Team collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with natural language processing: Prior experience working with NLP techniques and frameworks.
  • Familiarity with cloud platforms like AWS or Azure: Understanding of cloud-based deployments for machine learning applications.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive health insurance coverage
  • Flexible working hours and remote work options
  • Continuous learning and development opportunities

Company Culture

  • Innovation: We embrace innovation and encourage our team to explore new ideas and technologies.
  • Diversity: We are committed to building a diverse and inclusive workforce.
  • Collaboration: We promote teamwork and collaboration across all levels of the organization.
Status: Closed