Machine Learning Engineer

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

Job Description

We are looking for a passionate and innovative Machine Learning Engineer to join our team in Johannesburg. As a key member of our AI division, you will design and implement machine learning models that drive business solutions and enhance our technology offerings. The ideal candidate will have a strong foundation in data science, machine learning algorithms, and coding skills.

Responsibilities

  • Build and optimize predictive models using supervised and unsupervised learning techniques.
  • Work closely with data engineers to ensure data quality and usability.
  • Participate in client-facing meetings to discuss project progress and gather feedback.
  • Implement and maintain version control for ML models and datasets.
  • Assess the feasibility of integrating new algorithms and methodologies.
  • Create documentation and user guides for ML implementations.

Requirements

Education
  • Bachelor's or Master’s degree in Data Science, Computer Science, or related fields
Experience
  • 5+ years of relevant experience in machine learning and data analytics
Technical Skills
  • Python
  • Machine Learning Algorithms
Soft Skills
  • Innovative thinking
  • Mentorship
Certifications
  • Google Professional Data Engineer
  • Microsoft Azure Data Scientist
Languages
  • English: Fluent

Advantageous

  • Experience with deep learning frameworks: Advanced understanding of deep learning techniques and frameworks such as Keras.
  • Familiarity with natural language processing: Experience in working with text data and NLP techniques.

Benefits

  • Comprehensive health benefits for employees and dependents
  • Performance-related bonuses and salary reviews
  • Work-life balance initiatives and wellness programs
  • Access to continuous learning and career advancement resources

Company Culture

  • Continuous Learning: We support and invest in the ongoing education of our team members.
  • Work-Life Balance: We promote a healthy balance between work responsibilities and personal life.
  • Employee Empowerment: Our employees are empowered to take ownership of their work and make meaningful decisions.
Status: Open