Machine Learning Engineer

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

Job Description

Join our Durban-based team as a Machine Learning Engineer, where you will be at the forefront of developing machine learning algorithms. Your expertise will aid in solving real-world problems and enhancing our AI capabilities.

Responsibilities

  • Implement data preprocessing and feature engineering techniques.
  • Create reports and presentations to communicate findings to stakeholders.
  • Work with cloud services to deploy machine learning solutions.
  • Participate in code reviews and contribute to best practices.
  • Mentor junior engineers and provide guidance on ML projects.
  • Explore new tools and methodologies to innovate ML practices.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Master's degree in AI or Machine Learning is preferred
Experience
  • 3+ years of experience working with machine learning algorithms
Technical Skills
  • Keras
  • R
Soft Skills
  • Adaptability
  • Leadership
Languages
  • English: Fluent

Advantageous

  • Exposure to natural language processing (NLP): Experience working on projects involving NLP techniques.
  • Familiarity with reinforcement learning concepts: Understanding of reinforcement learning and its applications.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan with company matching
  • Professional development budget
  • Work-life balance initiatives

Company Culture

  • Diversity and Inclusion: We value diverse perspectives and experiences to strengthen our team.
  • Transparency: We maintain open communication and transparency at all levels.
  • Work-Life Balance: We believe in balancing work responsibilities with personal life for overall well-being.
Status: Closed