Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join our team as a Machine Learning Engineer in Johannesburg, where you'll develop advanced algorithms and ML models to solve complex problems. Your expertise will be key in translating business requirements into technical specifications.

Responsibilities

  • Design scalable machine learning frameworks and integrate them into existing applications.
  • Explore new technologies and tools that enhance data analysis capabilities.
  • Collaborate with stakeholders to develop innovative solutions.
  • Conduct research to improve the robustness of machine learning solutions.
  • Maintain accurate documentation of models and methodologies.

Requirements

Education
  • Bachelor's degree in a STEM field
  • Master's degree in Machine Learning or Data Science is preferred
Experience
  • 3+ years of professional experience in ML engineering
Technical Skills
  • Deep Learning
  • Data Visualization
Soft Skills
  • Team Player
  • Adaptability
Certifications
  • AWS Certified Machine Learning
  • IBM Data Science Professional Certificate
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Experience with containerization and orchestration tools.
  • Exposure to Agile methodologies: Experience working in agile development environments.

Benefits

  • Comprehensive health insurance
  • Annual training and development budget
  • A supportive team environment
  • Employee recognition programs

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive to create an inclusive environment for everyone.
  • Flexibility: We provide flexible working arrangements for a healthy work-life balance.
  • Community Involvement: We actively participate in community initiatives and encourage our employees to volunteer.
Status: Closed