Machine Learning Engineer

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

Job Description

Join our team as a Machine Learning Engineer, where you will apply your expertise in machine learning to develop solutions that enhance our products and services. You will be involved in every phase of the machine learning project lifecycle from concept through deployment.

Responsibilities

  • Create and train machine learning models tailored to specific business needs.
  • Collaborate with IT and software development teams for model integration.
  • Document model workflows and version control using best practices.
  • Analyze model outputs and refine algorithms for efficiency.
  • Mentor junior team members in machine learning methodologies.
  • Evaluate and recommend new tools and technologies related to machine learning.

Requirements

Education
  • Bachelor's degree in Machine Learning, Computer Science, or a related field
  • Master’s degree is an added advantage
Experience
  • 3+ years of experience in machine learning model development
Technical Skills
  • Keras
  • SQL
Soft Skills
  • Problem-solving
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Hands-on experience with containerization tools for model deployment.
  • Understanding of production ML pipelines: Knowledge of end-to-end machine learning workflows and pipelines.

Benefits

  • Comprehensive health benefits
  • Performance bonuses
  • Support for continuous learning and certifications
  • Work-life balance initiatives

Company Culture

  • Inclusivity: We foster an inclusive environment where diverse voices are valued.
  • Work-Life Balance: We prioritize work-life balance to ensure our employees' well-being.
  • Community Engagement: We engage with our community through outreach programs and initiatives.
Status: Closed