Machine Learning Engineer

Durban FULL TIME R33,333 - R66,667 / Month
(R400,000 - R800,000 / Year)

Job Description

Looking for a dynamic Machine Learning Engineer to be part of our AI initiatives in Durban. You will be involved in the entire machine learning lifecycle, from data preprocessing to model deployment, contributing to impactful projects that streamline processes and enhance decision-making.

Responsibilities

  • Build and maintain scalable machine learning systems.
  • Integrate machine learning models with existing applications.
  • Conduct experiments to test new techniques and methodologies.
  • Collaborate with product managers to translate business needs into technical solutions.
  • Participate in code reviews and contribute to a culture of high-quality software development.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or related field
  • Master's degree preferred
Experience
  • 3+ years of experience in machine learning or data science roles
Technical Skills
  • Python
  • TensorFlow
  • Pandas
  • Scikit-Learn
  • SQL
  • Matplotlib
Soft Skills
  • Analytical thinking
  • Team collaboration
  • Communication
Certifications
  • Google Professional Machine Learning Engineer
  • AWS Certified Machine Learning - Specialty
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud platforms (AWS, GCP): Experience working with AWS or Google Cloud for deploying machine learning solutions.
  • Knowledge of reinforcement learning: Understanding of reinforcement learning techniques and their applications.

Benefits

  • Competitive salary and benefits package
  • Flexible working hours
  • Opportunity for remote work
  • Professional development and training

Company Culture

  • Innovation: We encourage innovative thinking and creativity in our teams.
  • Collaboration: Teamwork is at the core of our success; we thrive on collaboration.
  • Diversity: We value diversity and are committed to creating an inclusive environment for all.
Status: Closed