Machine Learning Engineer

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

Job Description

We are in search of a Machine Learning Engineer who is passionate about developing and implementing state-of-the-art machine learning models. The preferred candidate will have a strong background in data science, algorithm design, and programming to contribute to our projects aimed at solving real-world problems.

Responsibilities

  • Create and deploy end-to-end machine learning pipelines.
  • Collaborate with product managers and UX designers to enhance user experience.
  • Evaluate and select appropriate machine learning tools and frameworks.
  • Participate in team meetings to discuss project status and challenges.
  • Prepare detailed reports on model accuracy and performance metrics.

Requirements

Education
  • Bachelor's degree in Data Science, Computer Science, or a closely related field
  • Master's degree in a relevant discipline preferred
Experience
  • 3+ years of experience in machine learning projects
Technical Skills
  • R
  • Keras
Soft Skills
  • Critical Thinking
  • Leadership
Certifications
  • Google Cloud Certified - Professional Data Engineer
  • Microsoft Certified: Azure Data Scientist Associate
Languages
  • English: Fluent

Advantageous

  • Experience in Natural Language Processing: Hands-on experience with NLP techniques and libraries.
  • Experience with Reinforcement Learning: Knowledge of reinforcement learning techniques applied in practical scenarios.

Benefits

  • Comprehensive health benefits package.
  • Retirement plan with company matching.
  • Flexible schedule and the option to work remotely.
  • Professional development and training programs.

Company Culture

  • Innovation: Innovation drives our projects and solutions. We encourage our team to think creatively and push boundaries.
  • Employee Wellbeing: We prioritize the wellbeing of our employees by offering mental health support and fostering a positive work-life balance.
Status: Closed