Machine Learning Engineer

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

Job Description

We are on the lookout for a Machine Learning Engineer with a knack for designing, building, and deploying efficient machine learning models. Join our passionate team in Cape Town to work on cutting-edge AI projects that aim to solve real-world problems. If you have a background in mathematics, statistics, and programming, and are excited about leveraging data to drive innovation, we want to hear from you!

Responsibilities

  • Research and implement new algorithms to improve predictive accuracy of models.
  • Collaborate with product and engineering teams to define technical requirements for machine learning projects.
  • Prepare and present findings on machine learning initiatives to stakeholders.
  • Utilize tools for data preprocessing, feature selection, and model evaluation.
  • Communicate technical concepts in a clear and concise manner to non-technical stakeholders.
  • Support the deployment and operationalization of machine learning solutions.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or a related field
  • Master's degree preferred
Experience
  • 3-5 years of experience in machine learning or data science
Technical Skills
  • Python
  • TensorFlow
  • SQL
  • Data Visualization
  • Machine Learning Algorithms
  • Statistics
Soft Skills
  • Analytical Skills
  • Team Collaboration
  • Communication Skills
Certifications
  • Certified Machine Learning Professional
  • AWS Certified Machine Learning
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud Platforms: Familiarity with deploying machine learning models on AWS or Azure.
  • Knowledge of Big Data Technologies: Experience working with tools like Spark or Hadoop for data processing.

Benefits

  • Competitive salary package
  • Health insurance and wellness programs
  • Flexible working arrangements
  • Opportunities for professional development

Company Culture

  • Innovation: Our company thrives on innovation, encouraging every team member to explore new ideas and solutions.
  • Respect and Integrity: We uphold a culture of respect and integrity in all our interactions.
  • Learning and Growth: We prioritize ongoing learning and professional growth for all employees.
Status: Open