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 have the opportunity to build, train, and deploy advanced machine learning systems. Your role will involve collaborating with a diverse team to refine our data processing and modeling techniques. You will leverage your expertise to enhance product functionality, ensuring a seamless user experience.

Responsibilities

  • Design and optimize machine learning models for scalability and efficiency.
  • Interface with stakeholders to assess project requirements and deliver results.
  • Assist in the deployment of model APIs and integration into applications.
  • Utilize big data technologies for processing and analyzing large datasets.
  • Participate in code reviews and provide feedback to peers.
  • Document processes and findings for knowledge sharing.

Requirements

Education
  • Bachelor's degree in Data Science or a related field
  • Master's degree is highly desirable
Experience
  • 4+ years of relevant experience in machine learning
Technical Skills
  • Python
  • Keras
  • NLP
Soft Skills
  • Detail-Oriented
  • Problem-Solving
Certifications
  • Google Cloud Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience with containerization for ML model deployment.
  • Familiarity with data visualization tools: Experience using tools like Tableau or Power BI to present insights.

Benefits

  • Comprehensive health coverage and retirement plans.
  • Employee assistance programs and wellness initiatives.
  • Work-life balance with flexible schedules.
  • Ongoing training and career advancement support.

Company Culture

  • Growth Mindset: We encourage a mindset of continuous improvement in both personal and professional development.
  • Supportive Environment: We provide a supportive culture that values feedback and fosters growth.
Status: Closed