Machine Learning Scientist

Durban FULL TIME R50,000 - R65,000 / Month
(R600,000 - R780,000 / Year)

Job Description

We are seeking a skilled Machine Learning Scientist to enhance our team. In this role, you will work on developing and optimizing machine learning models, collaborating with data engineers to ensure effective data architecture, and supporting our AI initiatives. If you have a passion for data science and a strong background in machine learning, this position is perfect for you!

Responsibilities

  • Architect and build machine learning solutions for various use cases.
  • Perform exploratory data analysis to understand the underlying patterns.
  • Engage in discussions with business units to define use cases for ML applications.
  • Collaborate with IT to ensure compatibility and security of ML solutions.
  • Identify opportunities for process improvements within data handling.
  • Provide data and insights to support strategic decision-making.
  • Continuously improve production ML environments for performance and efficiency.
  • Translate business requirements into technical specifications.
  • Train and coach team members in data science methodologies.
  • Develop documentation and technical specifications for ML projects.

Requirements

Education
  • Master's degree in Data Science or related field
  • PhD in AI/ML field is advantageous
Experience
  • 5+ years of experience in the machine learning domain
Technical Skills
  • R
  • Scikit-learn
Soft Skills
  • Critical Thinking
  • Leadership
Certifications
  • Google Data Scientist Certification
  • IBM AI Engineering Professional Certificate
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and container orchestration: Knowledge of deploying ML models using Docker and Kubernetes.
  • Experience with A/B testing methodologies: Understanding of A/B testing approaches to evaluate model effectiveness.

Benefits

  • Comprehensive benefits package including medical and wellness programs
  • Generous paid time off policies
  • Potential for remote work options
  • Regular team-building events and workshops

Company Culture

  • Continuous Learning: We support continuous learning and encourage our team to expand their skills and knowledge.
  • Employee Empowerment: Our team members are empowered to make decisions and take ownership of their projects.
  • Work-Life Balance: We promote work-life balance and flexible schedules to help our employees thrive.
Status: Open