Machine Learning Engineer

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

Job Description

Seeking a skilled Machine Learning Engineer to join our talented team. The successful applicant will work on the design and implementation of machine learning models, from data collection to deployment, ensuring our solutions exceed client expectations.

Responsibilities

  • Design, test and deploy ML models that solve specific business problems.
  • Analyze large datasets and provide actionable insights.
  • Optimize models for performance and scalability.
  • Engage in cross-functional collaboration to facilitate the machine learning process.
  • Mentor junior engineers and contribute to knowledge transfer within the team.

Requirements

Education
  • Bachelor's degree in Computer Science, Mathematics, or related field
  • Master's degree or relevant certifications is advantageous
Experience
  • 3+ years of experience in machine learning or data science roles
Technical Skills
  • TensorFlow
  • Python
  • SQL
  • Data Analysis
Soft Skills
  • Critical Thinking
  • Effective Communication
Certifications
  • Machine Learning Certification (Coursera or equivalent)
  • AWS Certified Machine Learning - Specialty
Languages
  • English: Fluent

Advantageous

  • Familiarity with AWS or Azure for cloud-based ML solutions: Understanding cloud architecture to enhance ML solutions.
  • Experience in deploying models into production environments: A track record of successfully deploying and maintaining ML models.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Opportunities for professional growth and training
  • Flexible work hours

Company Culture

  • Collaborative Environment: We foster a culture of collaboration and teamwork where all contributions are valued.
  • Lifelong Learning: Continuous professional development is encouraged through training and mentorship.
  • Inclusivity: We embrace diversity and strive to create an inclusive workplace for all.
Status: Open