Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

We are on the lookout for a Machine Learning Engineer to help build AI-driven solutions that shape our data strategy. You will leverage your expertise in machine learning and data analytics to create impactful applications. A background in software development and a passion for technology will set you apart in this role.

Responsibilities

  • Create and maintain documentation for machine learning processes.
  • Perform research to advance the company’s AI capabilities.
  • Analyze and preprocess complex datasets.
  • Collaborate with product teams to enhance user experiences through ML-driven features.
  • Monitor and refine existing ML models based on performance metrics.
  • Communicate findings and model results in a clear and concise manner.

Requirements

Education
  • Bachelor's degree in Computer Science, Statistics, or related discipline
  • Master's degree in a related field is preferred
Experience
  • 4+ years of relevant experience
Technical Skills
  • R or SAS
  • SQL
Soft Skills
  • Communication
  • Time Management
Certifications
  • Microsoft Certified: Azure Data Scientist Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with big data technologies: Knowledge of frameworks like Apache Hadoop or Spark.
  • Experience with version control systems like Git: Proficient in using Git for code management and collaboration.

Benefits

  • Medical, dental, and vision insurance
  • Learning and development programs
  • 20 days annual leave
  • Employee recognition programs

Company Culture

  • Innovation: We encourage creative thinking and innovative ideas.
  • Community Spirit: Fostering a culture of collaboration and support among team members.
  • Diversity & Inclusion: Commitment to building a diverse workforce that reflects the community we serve.
Status: Closed