Machine Learning Engineer

Nelspruit FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

We are seeking a skilled Machine Learning Engineer to join our dynamic team in Nelspruit. The successful candidate will leverage advanced algorithms and data-driven insights to develop innovative machine learning solutions. If you have a passion for AI and enjoy solving complex challenges, this role is perfect for you.

Responsibilities

  • Develop and maintain scalable machine learning systems and algorithms.
  • Work with big data frameworks such as Apache Spark or Hadoop.
  • Evaluate model performance and implement improvements.
  • Collaborate with software engineers to integrate machine learning models into applications.
  • Provide mentorship to junior team members.
  • Participate in code reviews and maintain code quality.

Requirements

Education
  • Bachelor's degree in Computer Science or Artificial Intelligence
  • Advanced degree in a relevant field is a plus
Experience
  • 3-5 years of professional experience in machine learning
Technical Skills
  • Deep Learning
  • Natural Language Processing
Soft Skills
  • Problem-solving
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization for model deployment.
  • Knowledge of reinforcement learning techniques: Understanding of advanced machine learning techniques.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan
  • Flexible work arrangements
  • Employee training and development programs

Company Culture

  • Diversity and Inclusion: We are committed to diversity and foster an inclusive workplace.
  • Work-Life Balance: We support a healthy work-life balance for all employees.
  • Community Engagement: We actively engage with our local community and support initiatives.
Status: Closed