Machine Learning Engineer

Cape Town FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a skilled Machine Learning Engineer to join our dynamic team in Cape Town. In this role, you will design and implement machine learning models to solve real-world problems and enhance product performance. The ideal candidate must have a robust understanding of data structures, algorithms, and statistical analysis.

Responsibilities

  • Develop scalable machine learning solutions for production.
  • Utilize frameworks such as TensorFlow and PyTorch to build models.
  • Engage in code reviews and contribute to a culture of best practices.
  • Evaluate data integrity and handle data preprocessing.
  • Design experiments to test and validate model performance.
  • Mentor junior team members and assist with their professional growth.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Master's degree preferred
Experience
  • 3+ years of professional experience in machine learning
Technical Skills
  • R Programming
  • SQL
Soft Skills
  • Adaptability
  • Communication
Languages
  • English: Fluent

Advantageous

  • Knowledge of CI/CD tools: Experience with tools like Jenkins for continuous integration and deployment.
  • Experience in AI/ML research: Hands-on experience conducting research in machine learning applications.

Benefits

  • Health insurance with dental and vision coverage
  • Generous retirement savings plan
  • Access to training and certification programs
  • Work from home options available
  • Employee recognition programs

Company Culture

  • Continuous Learning: We are committed to the ongoing development of our employees, providing resources and opportunities for growth.
  • Work-Life Balance: We understand the importance of work-life balance and offer flexible work arrangements to support this.
  • Community Engagement: Our team is actively involved in community service, fostering a culture of giving back.
Status: Closed