AI/ML Engineer

Johannesburg Full Time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join our team as an AI/ML Engineer, where you will engage in the entire ML lifecycle from data preparation to model deployment. You should have hands-on experience with machine learning frameworks and a passion for solving complex challenges using AI. Collaboration and effective communication will be essential in this role.

Responsibilities

  • Develop scalable machine learning solutions to solve real-world problems.
  • Work with data engineers to collect and process data for training models.
  • Implement best practices for model monitoring and logging.
  • Create documentation for model development and deployment processes.
  • Engage in peer code reviews to maintain high code quality.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or a related field
  • Master's degree preferred
Experience
  • 3+ years of experience in AI/ML development
Technical Skills
  • Python
  • TensorFlow
  • Scikit-Learn
Soft Skills
  • Analytical Thinking
  • Collaboration
Certifications
  • Certified TensorFlow Developer
  • AWS Certified Machine Learning
Languages
  • English: Fluent

Advantageous

  • Experience with NLP: Familiarity with Natural Language Processing techniques and libraries.
  • Familiarity with Cloud Platforms: Experience deploying ML models on AWS or Azure.

Benefits

  • Comprehensive health insurance plans
  • Retirement savings plan with company matching
  • Flexible working arrangements
  • Opportunities for professional development

Company Culture

  • Innovation: We value creativity and encourage our team to explore new ideas and technologies.
  • Collaboration: Fostering a collaborative work environment where diverse perspectives are welcomed.
  • Growth Mindset: We promote learning and professional growth through ongoing training opportunities.
Status: Closed