Machine Learning Engineer

Pretoria FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

As a Machine Learning Engineer, you'll play a key role in developing intelligent systems. You'll work on a range of projects from developing recommendation engines to deploying models in production. A solid foundation in algorithm design and proficiency in programming languages such as Python is essential.

Responsibilities

  • Design and implement end-to-end machine learning pipelines.
  • Work closely with data engineers to ensure models are implemented and maintained efficiently.
  • Prototype algorithms to solve complex problems in varying domains.
  • Participate in code reviews and contribute to team best practices.
  • Document processes and methodologies to facilitate knowledge sharing.

Requirements

Education
  • Bachelor's degree in Data Science, Engineering or relevant field
Experience
  • 5+ years of experience in hands-on machine learning roles
Technical Skills
  • Deep Learning
  • Data Analysis
Soft Skills
  • Project Management
  • Adaptability
Certifications
  • Google Professional Machine Learning Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud Platforms: Familiarity with AWS or Azure for deploying machine learning models.
  • Knowledge of SQL: Ability to work with databases and manage data retrieval efficiently.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible working hours
  • Continuous learning opportunities

Company Culture

  • Innovation: We encourage innovative solutions and creative ideas in a dynamic environment.
  • Collaboration: Our team thrives on collaboration and sharing knowledge across disciplines.
  • Inclusive Environment: We promote diversity and an inclusive workplace where everyone can contribute.
Status: Closed