Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join our team as a Machine Learning Engineer, where you will leverage your skills in algorithm design and data analysis to craft practical machine learning solutions that enhance operational efficiency. Your contributions will directly influence our products and help refine our technology stack. We're looking for someone who is not only technically capable but also enthusiastic about working in a collaborative environment with a strong focus on learning and growth.

Responsibilities

  • Implement machine learning solutions to optimize business processes.
  • Work alongside product teams to translate business requirements into technical specifications.
  • Create visualizations and reports to communicate findings and progress to stakeholders.
  • Enhance existing models based on user feedback and new data.
  • Mentor junior engineers and interns in machine learning and data science best practices.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or related field
  • Master's degree preferred
Experience
  • 3-5 years of experience in machine learning or data science roles
Technical Skills
  • Python
  • TensorFlow
  • SQL
  • Scikit-Learn
  • Data Visualization Tools
Soft Skills
  • Critical Thinking
  • Communications
  • Teamwork
Certifications
  • Certified Data Scientist
  • AWS Certified Machine Learning – Specialty
Languages
  • English: Fluent

Advantageous

  • Experience with Big Data technologies: Familiarity with frameworks like Hadoop or Spark.
  • Knowledge of Natural Language Processing (NLP): Experience in applying NLP techniques on real datasets.

Benefits

  • Competitive salary with performance bonuses
  • Health insurance coverage
  • Flexible work hours
  • Continuous learning and development opportunities
  • Work-life balance initiatives

Company Culture

  • Innovation Driven: We encourage creativity and innovative thinking at all levels.
  • Inclusive Environment: Our workplace fosters diversity and inclusion, inviting different perspectives and ideas.
  • Learning Culture: We prioritize continuous learning and development for all employees.
Status: Open