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

  • Develop and deploy machine learning models to enhance operational efficiencies.
  • Collaborate with cross-functional teams to implement scalable AI solutions.
  • Perform data analysis and preprocessing to prepare datasets for training.
  • Document processes and provide insights on model performance and optimization.
  • Conduct research on new algorithms and machine learning techniques.
  • Evaluate existing models and propose enhancements to improve functionality.

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

  • Familiarity with cloud platforms like AWS or Azure: Experience deploying machine learning models on cloud services.
  • Knowledge of Docker and containerization: Understanding of how to utilize Docker for application deployment.

Benefits

  • Comprehensive health insurance
  • Performance-based bonuses
  • Flexible working arrangements
  • Professional development programs

Company Culture

  • Innovation: We value creativity and encourage our team to explore new ideas and approaches.
  • Team Spirit: Our culture promotes teamwork, collaboration, and mutual support among all employees.
  • Inclusivity: We are committed to creating a diverse workplace where everyone feels valued and respected.
Status: Open