Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R58,333 / Month
(R600,000 - R700,000 / Year)

Job Description

We are on the lookout for a talented Machine Learning Engineer to join our vibrant team in Johannesburg. As part of our mission to harness the power of artificial intelligence, you will work on cutting-edge projects that push the boundaries of technology. If you are passionate about building scalable machine learning systems and are experienced in data analysis, we want to hear from you!

Responsibilities

  • Architect and code machine learning solutions using state-of-the-art tools.
  • Engage with stakeholders to define project requirements.
  • Utilise cloud platforms for deploying machine learning models.
  • Implement data validation and cleansing techniques.
  • Collaborate with the product team to align ML solutions with business objectives.
  • Perform model adjustments based on ongoing feedback and new data.

Advantageous

  • Experience with CI/CD pipelines: Familiarity with continuous integration and deployment processes for ML applications.
  • Familiarity with Agile methodologies: Experience working in Agile environments for software development.

Benefits

  • Comprehensive health benefits with mental health support
  • Paid time off and public holidays
  • Work from home options available
  • Opportunities for mentorship and skill development

Company Culture

  • Continuous Learning: We promote a culture of continuous improvement and development through training and courses.
  • Work-Life Balance: We value work-life balance, providing flexibility to manage personal and professional commitments.
  • Community Engagement: We encourage involvement in community initiatives and projects that make a difference.
Status: Closed