Machine Learning Engineer

Stellenbosch FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

As a Machine Learning Engineer, you will work on transformative AI projects. Your role will involve building and implementing machine learning models, conducting research, and collaborating with cross-functional teams to deliver high-impact solutions. Strong analytical skills and proficiency in ML tools are essential.

Responsibilities

  • Develop and maintain ML software solutions.
  • Collaborate with cross-functional teams to refine features based on user feedback.
  • Conduct experiments to test and validate new ideas.
  • Maintain documentation for ML methodologies and procedures.
  • Assist with data collection and preparation for analysis.
  • Monitor and report on model performance metrics.

Requirements

Education
  • Bachelor's degree in Computer Science or a related technical field
  • Master's degree in Data Science or a related field is a plus
Experience
  • 3-5 years of experience in machine learning and data analysis roles
Technical Skills
  • Machine Learning Algorithms
  • Data Visualization tools
Soft Skills
  • Critical thinking
  • Effective communication
Certifications
  • Certified Data Scientist
  • Google AI Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience with containerization and orchestration tools.
  • Experience in model deployment pipelines: Experience with creating automated ML deployment workflows.

Benefits

  • Comprehensive health and wellness benefits
  • 401(k) plan with employer matching
  • Flexible working hours with an option for remote work
  • Employee training and development programs

Company Culture

  • Continuous Learning: We foster a culture of continuous learning, offering training programs and resources for team growth.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for our employees.
Status: Closed