Machine Learning Engineer

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

Job Description

We are seeking a Machine Learning Engineer to join our rapidly evolving team. The successful candidate will use advanced machine learning techniques to develop algorithms and predictive models that contribute to our innovative AI solutions. You will collaborate with a talented group of data scientists and engineers to explore new technologies and optimize existing processes.

Responsibilities

  • Design and develop machine learning models that enhance our AI capabilities.
  • Analyze large datasets to extract relevant insights and features.
  • Collaborate with cross-functional teams to integrate machine learning models into applications.
  • Maintain and improve existing machine learning systems by monitoring performance and implementing updates.
  • Stay informed on the latest machine learning trends and methodologies.
  • Document processes and findings clearly for reporting purposes.

Requirements

Education
  • Bachelor's degree or equivalent experience in a relevant field
  • Master's degree in AI or Data Science is a definite advantage
Experience
  • Minimum 4 years of experience working with machine learning algorithms
Technical Skills
  • R
  • Keras
  • Apache Spark
Soft Skills
  • Problem-Solving
  • Adaptability
Certifications
  • Google Cloud Professional Data Engineer
  • IBM Data Science Professional Certificate
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms such as AWS or Azure: Familiarity with cloud computing platforms for ML model deployment.
  • Understanding of data visualization tools: Experience with tools like Tableau or Power BI for visualizing data insights.

Benefits

  • Health and wellness benefits including medical and dental coverage.
  • Retirement savings plan with company contributions.
  • Work-life balance initiatives and flexible working conditions.
  • Professional development opportunities and education reimbursement.

Company Culture

  • Innovation: We cultivate a culture of innovation, encouraging creative thinking and problem-solving.
  • Team Spirit: Our environment thrives on collaboration and teamwork, helping everyone achieve success.
  • Inclusivity: Diversity and inclusion are at the heart of our company, welcoming all perspectives.
Status: Open