Machine Learning Engineer

Pretoria Full-time R41,667 - R66,667 / Month
(R500,000 - R800,000 / Year)

Job Description

Join our dynamic team as a Machine Learning Engineer, where you will be responsible for creating machine learning models that deliver actionable insights. Your expertise in AI will help us harness the power of data to drive strategic decisions.

Responsibilities

  • Build and deploy machine learning models and pipelines.
  • Evaluate and implement new machine learning technologies.
  • Mentor junior engineers and share knowledge within the team.
  • Work with large datasets and optimize data processing applications.
  • Ensure compliance with data protection regulations
  • Contribute to team meetings and brainstorming sessions to identify new AI opportunities.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in machine learning or data science
Technical Skills
  • Python
  • Machine Learning
  • Data Analysis
  • SQL
Soft Skills
  • Analytical Thinking
  • Team Player
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud Platforms: Familiarity with AWS, Google Cloud, or Azure services.
  • Knowledge of Big Data Technologies: Experience with Hadoop, Spark, or similar technologies.

Benefits

  • Competitive salary with performance bonuses
  • Medical aid and retirement fund
  • Flexible working hours
  • Opportunities for continuous learning and development

Company Culture

  • Innovation: We thrive on creativity and innovation, encouraging our team to think outside the box.
  • Inclusivity: We value diversity and seek to build an inclusive environment for all employees.
  • Skill Development: Our culture promotes continuous learning through training and mentorship programs.
Status: Open