Machine Learning Engineer

Durban FULL TIME R41,666 - R66,666 / Month
(R500,000 - R800,000 / Year)

Job Description

We are seeking a talented Machine Learning Engineer in Durban to contribute to our innovative AI initiatives. Your responsibilities will include building and optimizing machine learning models, conducting experiments to explore new algorithms, and translating business needs into technical specifications. You will have the opportunity to work in a fast-paced environment while implementing best practices in machine learning and data analysis.

Responsibilities

  • Create prototype solutions and proof of concepts for machine learning applications.
  • Work on feature selection and extraction from datasets to enhance model input.
  • Document machine learning processes and maintain detailed records of experiments.
  • Identify and mitigate biases in datasets to ensure fair model performance.
  • Collaborate in agile teams to ensure project alignment and timely delivery.
  • Develop training materials and support junior team members in learning best practices.
  • Engage in continuous learning to stay current with advancements in machine learning techniques.
  • Support deployment and post-deployment monitoring of machine learning models.

Requirements

Education
  • Bachelor's degree in a quantitative field
  • Master's degree in Data Science or related field is preferred
Experience
  • 4+ years of experience in developing machine learning applications
Technical Skills
  • Python
  • PyTorch
Soft Skills
  • Problem-solving
  • Time management
Certifications
  • TensorFlow Developer Certificate
  • Google Professional Machine Learning Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with big data technologies like Hadoop or Spark: Familiarity with big data processing tools for handling large datasets.
  • Knowledge of best practices for data security and privacy: Understanding of compliance and privacy regulations.

Benefits

  • Comprehensive health and dental coverage
  • Generous paid leave and holiday policies
  • Training and development programs
  • Employee stock options

Company Culture

  • Empowerment: We empower our employees to take initiative and grow in their roles.
  • Inclusivity: We celebrate diversity and inclusivity in our team.
  • Work-Life Balance: Promoting a healthy work-life balance is a priority for us.
Status: Closed