Machine Learning Engineer

Durban FULL TIME R41,666 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

We are on the lookout for a Machine Learning Engineer to join our thriving team in Durban. As part of our innovative group, you will be responsible for designing and developing sophisticated machine learning models. The ideal candidate should have a solid understanding of AI concepts and experience in deploying models into production environments.

Responsibilities

  • Create end-to-end machine learning solutions from data ingestion to model serving.
  • Implement machine learning best practices to ensure high-quality deliverables.
  • Collaborate closely with software engineers to integrate AI functionalities into applications.
  • Conduct thorough data analysis and feature engineering to enhance model training.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Evaluate new tools and technologies that can enhance our machine learning capabilities.

Requirements

Education
  • Bachelor's degree in a quantitative field
  • Master's degree in Data Science or related field is an advantage
Experience
  • 3+ years in machine learning, data analysis, or related roles
Technical Skills
  • Machine Learning Algorithms
  • Data Preprocessing
  • Deep Learning
Soft Skills
  • Teamwork
  • Creative Problem Solving
Certifications
  • Machine Learning with Python Certification
  • Google Professional Machine Learning Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with data pipeline orchestration tools: Familiarity with tools such as Apache Airflow or Kubeflow.
  • Knowledge of version control systems like Git: Experience in using Git for collaboration and code management.

Benefits

  • Health, dental, and vision coverage.
  • Annual leave and paid time off for vacations.
  • Access to training and certification programs.
  • Supportive team culture with regular team-building activities.

Company Culture

  • Diversity and Inclusion: We are committed to cultivating a diverse workplace where everyone feels valued.
  • Work-Life Balance: We prioritize employee well-being by promoting flexible work arrangements.
  • Community Engagement: Our team is encouraged to participate in community service and outreach programs.
Status: Closed