Machine Learning Engineer

Johannesburg FULL TIME R41,666 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

As a Machine Learning Engineer, you will focus on building and optimizing machine learning models. You'll collaborate with data analysts and IT professionals to integrate solutions into our existing systems. This role is perfect for someone looking to expand their skills in a dynamic and rapidly evolving field.

Responsibilities

  • Collaborate on interdisciplinary projects to drive AI initiatives.
  • Analyze large datasets to identify trends and insights.
  • Integrate machine learning models with business applications.
  • Create dashboards and visualization tools to communicate results.
  • Enhance existing algorithms based on performance feedback.
  • Contribute to open-source projects and share knowledge with the community.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or related field
  • Master's degree in a related field preferred
Experience
  • 4+ years of professional experience in machine learning
Technical Skills
  • R
  • SQL
Soft Skills
  • Problem-solving
  • Effective communication
Languages
  • English: Fluent

Advantageous

  • Experience with Deep Learning techniques: Hands-on experience with deep learning architectures and frameworks.
  • Familiarity with version control systems (Git): Experience using Git for collaborative projects.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan with employer matching
  • Generous leave policies
  • Modern office environment with collaborative spaces

Company Culture

  • Inclusivity: Our diverse team values everyone's contributions.
  • Work-Life Balance: We prioritize employee well-being and personal time.
  • Agile Environment: We adapt quickly to changes, promoting agility and flexibility.
Status: Closed