Machine Learning Engineer

Durban FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

As a Machine Learning Engineer, you will be at the forefront of tech innovation in Durban. You will design advanced algorithms and harness the power of data analytics to develop AI solutions that address real-world challenges while collaborating with multidisciplinary teams.

Responsibilities

  • Research and implement state-of-the-art machine learning techniques.
  • Develop automated scripts for data preprocessing and model training.
  • Collaborate on interdisciplinary projects to address complex problems.
  • Participate in code reviews and ensure high code quality.
  • Contribute to peer-reviewed publications about AI advancements.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Machine Learning preferred
Experience
  • 4+ years of relevant experience
Technical Skills
  • Python
  • Scikit-Learn
Soft Skills
  • Communication
  • Problem Solving
Certifications
  • Certified Data Scientist
  • Google Cloud Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with Neural Networks: Hands-on experience with designing and implementing neural networks.
  • Exposure to DevOps Practices: Understanding of DevOps methodologies to enhance deployment processes.

Benefits

  • Comprehensive health coverage
  • Retirement savings plan with contributions
  • Education reimbursement programs
  • Work-from-home options available

Company Culture

  • Continuous Learning: We promote a culture of continuous learning and skill development.
  • Employee Empowerment: Empowering employees to take ownership of their work leads to better outcomes.
  • Work-Life Balance: We value work-life balance and encourage healthy personal lives.
Status: Closed