Machine Learning Engineer

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

Job Description

We are seeking a talented Machine Learning Engineer to join our dynamic team in Durban. The successful candidate will work on cutting-edge AI projects, developing and implementing machine learning models that will drive innovation and efficiency. This role requires a strong understanding of machine learning algorithms, data processing, and programming skills.

Responsibilities

  • Research and apply best practices in machine learning.
  • Implement data pipelines and workflows for machine learning applications.
  • Monitor model performance and troubleshoot any issues.
  • Engage in code reviews and contribute to continuous improvement initiatives.
  • Participate in sprint planning and agile development processes.
  • Create and maintain documentation for machine learning systems.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master’s degree in Machine Learning or AI is advantageous
Experience
  • 3+ years of experience applying machine learning techniques to real-world problems
Technical Skills
  • R Programming
  • SQL
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Google Cloud Professional Machine Learning Engineer
Languages
  • English: Fluent

Advantageous

  • Experience in Natural Language Processing: Hands-on experience with NLP techniques for text analysis and understanding.
  • Experience with reinforcement learning: Knowledge of reinforcement learning algorithms and their applications.

Benefits

  • Comprehensive health and wellness programs
  • Retirement fund contributions
  • Paid leave and holiday benefits
  • Support for continuous learning and certifications

Company Culture

  • Continuous Improvement: We believe in ongoing learning and self-improvement for all employees.
  • Work-Life Balance: We prioritize the well-being of our employees, promoting a healthy work-life balance.
Status: Closed