ML Engineer

Pretoria FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are searching for a talented ML Engineer to join our dynamic team in Pretoria. In this role, you will be pivotal in designing and deploying machine learning models that will power our AI-driven products. The ideal candidate will have a strong foundation in computer science and hands-on experience with machine learning frameworks.

Responsibilities

  • Design, develop, and implement machine learning models and algorithms.
  • Collaborate with cross-functional teams to integrate machine learning into applications.
  • Analyze large datasets to derive actionable insights and improve model accuracy.
  • Test and validate machine learning models to ensure robustness.
  • Stay up to date with the latest technology trends in AI and machine learning.
  • Document your work processes and maintain code quality.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering or related field
  • Master's degree in Data Science is a plus
Experience
  • 4-6 years experience in the field of machine learning and AI
Technical Skills
  • Machine Learning Frameworks
  • SQL
Soft Skills
  • Team collaboration
  • Creativity
Certifications
  • Certified Machine Learning Specialist
Languages
  • English: Fluent
  • Afrikaans: Intermediate

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience with containerization and deployment technologies such as Docker and Kubernetes.
  • Experience in Data Engineering: Familiarity with data pipelines and data management frameworks.

Benefits

  • Comprehensive health insurance (medical, dental, vision)
  • Company retirement plan with matching contributions
  • Flexible work hours and remote work options
  • Paid time off and holiday leave

Company Culture

  • Innovation-Focused Environment: Our company thrives on innovation; we encourage our teams to think creatively and bring fresh ideas to the table.
  • Continuous Improvement: We believe in continuous learning and provide resources for personal and professional growth.
  • Inclusive Work Culture: We value diversity and create an inclusive environment where everyone can contribute and succeed.
Status: Open