ML Engineer

Johannesburg FULL TIME R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

As a ML Engineer at AI Solutions Ltd., your primary responsibility will be to create scalable machine learning models that solve complex problems. Collaborate with data scientists and product teams to develop solutions that enhance our offerings and improve user experiences through intelligent automation.

Responsibilities

  • Research and implement innovative machine learning techniques.
  • Work with large datasets and data pipelines to prepare data for model training.
  • Assist in the development of tools to automate model training and evaluation.
  • Provide insights into best practices for deploying ML models in production.

Requirements

Education
  • Bachelor's degree in a related field
  • Master's degree in Machine Learning or Data Science preferred
Experience
  • 4+ years in ML engineering or data-related roles
Technical Skills
  • Java
  • Scikit-Learn
Soft Skills
  • Problem-solving
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Natural Language Processing (NLP): Hands-on experience working with NLP tasks and algorithms.
  • Familiarity with MLOps Practices: Experience with deploying and optimizing ML pipelines.

Benefits

  • Generous leave allowance and flexible work arrangements.
  • Career advancement opportunities.
  • Comprehensive health insurance.
  • Regular team-building events and activities.

Company Culture

  • Continuous Learning: Supporting ongoing learning and development opportunities for team members.
  • Community Engagement: Encouraging our team to participate in local tech communities and initiatives.
  • Work-Life Balance: Promoting a healthy work-life balance for all employees.
Status: Closed