AI Engineer

Cape Town FULL TIME R41,666 - R54,166 / Month
(R500,000 - R650,000 / Year)

Job Description

We are on the lookout for an AI Engineer who is passionate about harnessing machine learning technology to develop intelligent systems and applications. In this role, you'll engage in designing, building, and implementing innovative AI solutions that solve complex problems. The ideal candidate should possess a strong understanding of algorithms, data structures, and programming languages such as Python. If you have a knack for problem-solving and enjoy working in a collaborative environment, we'd love to hear from you!

Responsibilities

  • Develop and maintain scalable AI solutions tailored to our production needs.
  • Engage in data preprocessing, feature engineering, and model validation.
  • Work closely with engineers and product managers to integrate AI outcomes.
  • Participate in regular code reviews and contribute to team learning.
  • Assess and improve existing machine learning models for efficiency.
  • Research and implement new technologies for enhancing AI capabilities.

Requirements

Education
  • Bachelor's degree in Data Science, Artificial Intelligence, or a related field
  • PhD will be advantageous
Experience
  • 4+ years in AI/machine learning development and deployment
Technical Skills
  • Machine Learning Algorithms
  • Deep Learning
Soft Skills
  • Critical Thinking
  • Effective Communication
Certifications
  • AWS Certified Machine Learning
  • Microsoft Certified: Azure AI Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with computer vision technologies: Skills in computer vision will be an added advantage.
  • Familiarity with big data technologies: Exposure to big data frameworks such as Hadoop or Spark.

Benefits

  • Attractive remuneration and incentives based on performance
  • Health, dental, and vision insurance
  • Work-life balance initiatives and flexible schedules
  • Access to courses and workshops for continuous learning

Company Culture

  • Supportive Workplace: Our culture promotes support and development for all team members.
  • Emphasis on Learning: We are dedicated to continuous learning and provide resources to our employees.
  • Open Communication: We encourage open dialogue and transparency at all levels of the organization.
Status: Open