Machine Learning Engineer

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

Job Description

We are in search of a talented Machine Learning Engineer to join our vibrant team in Durban. The successful candidate will be pivotal in designing and implementing machine learning models, utilizing data analytics to drive business insights and improve operational efficiency. A strong foundation in AI technologies and a passion for innovation are essential to thrive in this role.

Responsibilities

  • Build and deploy machine learning applications in production environments.
  • Conduct performance analysis and diagnostics on existing models.
  • Engage with stakeholders to understand their needs and provide solutions.
  • Mentor junior team members in machine learning best practices.
  • Participate in team meetings and contribute to strategic discussions.
  • Continuously review and improve algorithms based on feedback and results.

Requirements

Education
  • Bachelor's degree in a relevant field
  • A Master’s degree or higher is preferred
Experience
  • 4+ years in machine learning or artificial intelligence roles
Technical Skills
  • Deep Learning
  • Natural Language Processing (NLP)
Soft Skills
  • Problem-solving
  • Project management
Certifications
  • AWS Certified Machine Learning – Specialty
  • Microsoft Certified: Azure AI Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Experience in real-time data processing: Hands-on experience with data streaming technologies like Apache Kafka or Spark.
  • Familiarity with containerization (Docker): Knowledge of containerizing applications for easy deployment.

Benefits

  • Comprehensive health and dental coverage
  • Retirement savings plan with matching contributions
  • Subsidised training and courses
  • Paid time off and vacation days

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive for an inclusive environment where everyone feels valued and respected.
  • Continuous Learning: We support and encourage ongoing education and skill development for all employees.
  • Community Engagement: We actively participate in community service and encourage our team to contribute their time and skills.
Status: Closed