AI Engineer

Johannesburg Full-time R50,000 - R66,667 / Month

Job Description

Join our dynamic team as an AI Engineer and help shape the future of technology. In this role, you will focus on machine learning applications, handling everything from data preparation to model deployment, collaborating closely with cross-functional teams to create impactful AI innovations.

Responsibilities

  • Implement complex algorithms to solve real-world business problems.
  • Work with stakeholders to define AI solutions and system integrations.
  • Monitor AI systems performance and troubleshoot as necessary.
  • Develop predictive models and identify new AI patterns.
  • Assist in the training and development of junior engineers.
  • Prepare reports and presentations on project outcomes for stakeholders.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree in Artificial Intelligence or Data Science is preferred
Experience
  • 3+ years of experience in AI development and machine learning frameworks
Technical Skills
  • Python
  • TensorFlow
  • SQL
  • Data Visualization
  • Machine Learning Algorithms
Soft Skills
  • Analytical skills
  • Team player
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with big data technologies: Familiarity with Hadoop, Spark, or similar technologies is a plus.
  • Familiarity with cloud services: Experience with AWS, Google Cloud, or Azure a definite advantage.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Work-from-home options
  • Professional development opportunities
  • Annual leave and paid time off

Company Culture

  • Innovation: We thrive on creativity and are always looking for new ways to solve problems.
  • Supportive Environment: Our team is dedicated to supporting one another's growth and success.
  • Diversity: We celebrate diversity and are committed to building an inclusive team.
Status: Open