Machine Learning Engineer

Bloemfontein FULL TIME R41,667 - R66,667 / Month
(R500,000 - R800,000 / Year)

Job Description

We are on the lookout for a talented Machine Learning Engineer who can dive into complex datasets and translate them into actionable insights. The ideal candidate will have a strong foundation in ML algorithms and a passion for innovation.

Responsibilities

  • Implement machine learning pipelines and monitor their performance.
  • Collaborate with the product team to translate business needs into technical solutions.
  • Test and validate models to ensure high performance in production.
  • Provide mentorship and training to junior engineers and interns.
  • Participate in technical discussions and contribute to strategic decisions.

Requirements

Education
  • Bachelor's degree in Mathematics, Statistics, or a related field
  • Master's degree is an advantage
Experience
  • 5+ years of experience in machine learning projects
Technical Skills
  • R
  • PyTorch
Soft Skills
  • Problem-solving
  • Project Management
Certifications
  • Certified Data Scientist
  • Machine Learning Specialization from Coursera
Languages
  • English: Fluent

Advantageous

  • Experience in Natural Language Processing (NLP): Understanding of NLP techniques and applications.
  • Familiarity with Reinforcement Learning: Knowledge of reinforcement learning concepts and frameworks.

Benefits

  • Comprehensive medical aid plan
  • Annual training budget for courses and certifications
  • Work-from-home options available
  • Collaborative and innovative work environment

Company Culture

  • Growth: We provide ample opportunities for personal and professional growth.
  • Flexibility: We value work-life balance and offer flexible working arrangements.
Status: Closed