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

  • Lead the design and deployment of machine learning pipelines.
  • Utilize data analytics to derive insights and improve AI solutions.
  • Mentor junior engineers in AI and machine learning best practices.
  • Develop innovative AI features that enhance user experience.
  • Contribute to product strategy and define technology roadmaps.
  • Ability to communicate complex concepts to non-technical stakeholders.

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