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 talented Machine Learning Engineer with a passion for developing cutting-edge technology. You will be responsible for designing and implementing machine learning models and working with large datasets to extract valuable insights and drive informed decision-making in our projects.

Responsibilities

  • Research and implement state-of-the-art machine learning techniques.
  • Identify opportunities for improvement in existing algorithms and processes.
  • Collaborate with IT and software teams to deploy machine learning models in production.
  • Implement best practices for data handling and preprocessing.
  • Engage in continuous learning to improve skills and knowledge in AI technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Data Science or Machine Learning is preferred
Experience
  • 3-5 years of hands-on experience in machine learning
Technical Skills
  • Python
  • R
Soft Skills
  • Critical thinking
  • Collaboration
Certifications
  • Machine Learning by Stanford University (Coursera)
  • Google Cloud Certified – Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with big data technologies like Hadoop or Spark: Familiarity with big data processing tools and frameworks.
  • Knowledge of reinforcement learning techniques: Understanding of advanced machine learning techniques for model training.

Benefits

  • Extensive health, dental, and vision insurance coverage
  • 401(k) retirement plan with matching contributions
  • Flexible working hours and telecommuting options
  • Employee referral bonuses and recognition programs

Company Culture

  • Learning and Development: Our team believes in continuous learning and professional growth.
  • Flexibility: We offer a flexible work environment to balance work and personal life.
Status: Closed