ML Engineer

Johannesburg FULL TIME R45,000 - R58,333 / Month
(R550,000 - R700,000 / Year)

Job Description

As an ML Engineer, your role will center on designing, implementing, and maintaining machine learning systems and infrastructure. Collaborate with a cross-functional team to create solutions that enhance performance and efficiency, transforming raw data into actionable insights.

Responsibilities

  • Conduct data mining and preprocessing to prepare data for ML tasks.
  • Develop data-driven prototypes and proof-of-concept applications.
  • Stay updated with industry trends and advancements in ML techniques.
  • Collaborate on cross-functional teams to tackle data challenges.

Requirements

Education
  • Master's degree in Data Science or related field
Experience
  • 5+ years of relevant experience in machine learning
Technical Skills
  • R
  • SQL
Soft Skills
  • Innovation
Certifications
  • Kaggle Competition Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Hands-on experience with containerization of applications.
  • Knowledge of DevOps practices: Familiarity with CI/CD practices for data science workflows.

Benefits

  • Comprehensive health insurance
  • Professional development budget
  • Remote work flexibility
  • Team retreats and bonding events

Company Culture

  • Growth-Oriented: We aim to provide ample professional growth opportunities and encourage continuous learning.
  • Respect and Inclusion: We uphold principles of respect and inclusion in our work environment.
Status: Open