Machine Learning Engineer

Durban FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

As a Machine Learning Engineer, you will focus on the design, development, and implementation of machine learning algorithms. You should have a deep understanding of machine learning techniques, data analysis, and experience with software development practices. Your contributions will be vital in helping us leverage data for impactful decision making.

Responsibilities

  • Architect and deploy machine learning solutions within cloud environments.
  • Collaborate with product management to align machine learning initiatives with business goals.
  • Monitor and optimize model performance in real-time applications.
  • Assist in troubleshooting and debugging machine learning systems.
  • Engage in code reviews and contribute to best practices.
  • Mentor junior engineers and interns in machine learning methodologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Data Science or related field is preferred
Experience
  • 4+ years of experience in machine learning development
Technical Skills
  • R
  • Keras
Soft Skills
  • Teamwork
  • Creativity
Certifications
  • Data Science Professional Certificate
Languages
  • English: Fluent

Advantageous

  • Familiarity with Big Data technologies: Experience with tools like Hadoop or Spark for handling large datasets.
  • Knowledge of DevOps principles: Understanding of CI/CD pipelines and automated deployment processes.

Benefits

  • Comprehensive health insurance including dental and vision
  • Annual bonuses based on performance metrics
  • Work-life balance initiatives including remote work
  • Training and certifications in emerging technologies

Company Culture

  • Continuous Learning: We provide resources and support for ongoing learning and professional growth.
  • Employee Wellbeing: We prioritize employee wellbeing and ensure a supportive workplace culture.
Status: Closed