Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are looking for a Machine Learning Engineer to help us innovate in AI solutions. In this role, you will design and implement scalable ML models while collaborating with cross-functional teams. Your expertise will steer our projects towards achieving remarkable results.

Responsibilities

  • Develop, test, and deploy machine learning models for various applications.
  • Collaborate closely with cross-functional teams to deliver machine learning solutions.
  • Conduct experiments to explore new technologies and approaches in AI.
  • Analyze data to derive actionable insights and inform business strategies.
  • Ensure compliance with data governance and ethical AI practices.
  • Document processes, methodologies, and results for transparency.
  • Drive initiatives to enhance the performance and scalability of existing models.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in machine learning and application deployment
Technical Skills
  • R
  • Cloud Computing
Certifications
  • Microsoft Azure Data Scientist Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Deep Learning frameworks: Hands-on experience with frameworks such as Keras or PyTorch.
  • Knowledge of business intelligence tools: Familiarity with tools like Tableau or Power BI for data visualization.

Benefits

  • Comprehensive medical insurance
  • Retirement savings plan with company contributions
  • Work-life balance support programs
  • Educational assistance for ongoing training

Company Culture

  • Continuous Learning: We prioritize ongoing education and skill development for all team members.
  • Work-life Balance: We encourage a healthy work-life balance to ensure team well-being.
Status: Closed