ML Engineer

Pretoria FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are on the lookout for an ML Engineer to join our forward-thinking team in Pretoria. This role involves developing algorithms and models that leverage machine learning techniques to solve complex problems. You will collaborate with data scientists and software engineers to deliver robust AI solutions.

Responsibilities

  • Architect end-to-end machine learning pipelines from data ingestion to deployment.
  • Collaborate on data strategy initiatives to optimize model training.
  • Analyze performance metrics to identify areas for improvement in existing models.
  • Communicate technical concepts to stakeholders effectively.
  • Conduct experiments to enhance model robustness and reliability.
  • Lead the development of new innovative solutions using cutting-edge technologies.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or a related field
  • Master's degree in a relevant field is a strong advantage
Experience
  • 3+ years of experience with machine learning frameworks
Technical Skills
  • PyTorch
  • SQL
Soft Skills
  • Analytical thinking
  • Leadership
Languages
  • English: Fluent

Advantageous

  • Experience in big data technologies: Familiarity with tools like Hadoop, Spark, or similar frameworks.
  • Understanding of MLOps: Knowledge of machine learning operations practices and tools.

Benefits

  • Health and wellness benefits
  • Generous leave policies
  • Support for ongoing education and training
  • Remote work flexibility

Company Culture

  • Growth Mindset: We encourage personal and professional development, providing opportunities for learning.
  • Transparency: Open communication and transparency are core to our workplace culture.
Status: Open