Machine Learning Engineer

Pretoria FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a Machine Learning Engineer who is passionate about artificial intelligence and eager to drive innovation. This role involves developing algorithms and models that improve data analytics and automate decision-making processes. The ideal candidate must have a solid understanding of machine learning frameworks and a keen interest in applying these technologies to real-world scenarios.

Responsibilities

  • Implement machine learning algorithms using Python and relevant libraries.
  • Develop data pipelines and automation for continuous integration processes.
  • Collaborate with cross-functional teams to integrate machine learning applications into existing systems.
  • Evaluate various machine learning frameworks and tools for effectiveness.
  • Help establish best practices for model deployment and versioning.
  • Conduct workshops and presentations to share knowledge on machine learning advancements.

Requirements

Education
  • Bachelor's degree in Data Engineering or related field
  • Master's degree preferred with a focus on machine learning
Experience
  • 3-5 years of experience in machine learning or AI development
Technical Skills
  • Java
  • R
Soft Skills
  • Creativity
  • Communication
Certifications
  • Advanced Machine Learning Certification
  • Google Cloud Machine Learning Engineer
Languages
  • English: Fluent

Advantageous

  • Proficiency in data visualization tools: Experience with tools like Tableau or Power BI for data interpretation.
  • Familiarity with MLOps practices: Experience in managing the ML lifecycle and operational best practices.

Benefits

  • Generous leave policies including maternity and paternity leave
  • Wellness programs and gym memberships
  • Professional development allowance for courses and certifications
  • Social events and team-building activities

Company Culture

  • Employee Empowerment: We empower our employees to take ownership of their work and contribute to the company's success.
  • Focus on Learning: Continuous learning is encouraged through workshops, training sessions, and mentorship.
  • Community Engagement: We promote social responsibility and community involvement among our employees.
Status: Open