AI Engineer

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

Job Description

We are seeking a talented AI Engineer to join our Johannesburg office. This role involves developing innovative AI solutions using state-of-the-art machine learning algorithms while ensuring scalability and performance across our applications.

Responsibilities

  • Develop and implement machine learning models to solve complex business problems.
  • Collaborate with data scientists to refine data inputs and improve model performance.
  • Conduct data analysis to uncover patterns and trends that inform decision-making.
  • Optimize algorithms for maximum efficiency and performance.
  • Document processes and techniques to promote knowledge sharing.
  • Stay current with industry trends and advancements in AI technology.
  • Mentor junior engineers and contribute to team growth.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Master's degree in AI or related field is advantageous
Experience
  • 3+ years of experience in AI/ML development
Technical Skills
  • Python
  • TensorFlow
  • Machine Learning Algorithms
  • Data Visualization
Soft Skills
  • Analytical Thinking
  • Team Collaboration
Certifications
  • AWS Certified Machine Learning
  • Google AI Engineers
Languages
  • English: Fluent

Advantageous

  • Experience with natural language processing (NLP): Familiarity with NLP models and frameworks for text-related tasks.
  • Familiarity with cloud technologies: Experience with cloud platforms, particularly AWS or Azure for deployment.

Benefits

  • Comprehensive health and wellness benefits
  • Retirement savings plan with matching contributions
  • Flexible working arrangements
  • Opportunity for professional development and continuous learning

Company Culture

  • Innovation Focus: We encourage creative thinking and innovative solutions to drive our projects.
  • Collaborative Environment: Our teams work together to solve problems and achieve shared goals.
  • Continuous Learning: Commitment to ongoing education and skill enhancement for all employees.
Status: Open