Machine Learning Engineer

Cape Town Full-time R50,000 - R75,000 / Month

Job Description

We are seeking a talented Machine Learning Engineer to join our dynamic team in Cape Town. The ideal candidate will have experience in developing and deploying ML models, conducting data analysis, and collaborating with cross-functional teams to create impactful AI solutions. You will work in a fast-paced environment, contributing to innovative projects that shape the future of technology.

Responsibilities

  • Build and optimize data pipelines for training machine learning models.
  • Research and implement the latest machine learning methods.
  • Support deployment processes and monitor model performance post-launch.
  • Collaborate with software engineers for integration of ML solutions into products.
  • Foster a data-driven culture within the organization.

Requirements

Education
  • Bachelor's degree in Data Science, Computer Science or related field
  • Master's degree preferred
Experience
  • 3+ years of relevant experience in machine learning and software development
Technical Skills
  • Machine Learning Algorithms
  • Deep Learning
  • Data Visualization
Soft Skills
  • Problem-solving
  • Creativity
Certifications
  • Google Machine Learning Crash Course
  • Microsoft Certified: Azure AI Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Knowledge of NLP techniques: Experience with natural language processing tools for text analysis.
  • Experience with reinforcement learning: Understanding of reinforcement learning algorithms and their applications.

Benefits

  • Comprehensive health and wellness programs
  • Generous annual leave and vacation policy
  • Professional development opportunities
  • Performance-based bonuses up to 20%

Company Culture

  • Diversity and Inclusion: We are committed to creating a diverse workspace where everyone feels valued.
  • Work-Life Balance: We promote a healthy work-life balance for all employees.
Status: Closed