Machine Learning Engineer

Durban FULL TIME R41,667 - R75,000 / Month
(R500,000 - R900,000 / Year)

Job Description

As a Machine Learning Engineer, you will be responsible for developing predictive models and deploying machine learning algorithms in a production environment. Ideal candidates should have a strong background in mathematics, statistics, and programming with a keen interest in AI.

Responsibilities

  • Build and maintain data pipelines for machine learning processes.
  • Work closely with product teams to understand business requirements.
  • Documentation of models and processes for knowledge sharing.
  • Train and mentor junior engineers in best practices for machine learning.
  • Participate in project planning and agile ceremonies.
  • Foster an environment of continuous learning and collaboration among team members.

Requirements

Education
  • Bachelor's degree in Data Science, AI, or similar field
  • Master's degree in a relevant field is preferred
Experience
  • 3+ years of experience in machine learning projects
Technical Skills
  • R Programming
  • Scikit-learn
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Knowledge of reinforcement learning: Understanding of reinforcement learning concepts and techniques.
  • Experience with data visualization tools: Proficient in using tools like Tableau or Power BI for data analytics.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan
  • Ongoing training and skill development
  • Work-life balance initiatives

Company Culture

  • Continuous Learning: We offer various opportunities for skill development and continuous learning.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all our employees.
  • Community Involvement: We encourage community service and involvement to give back to society.
Status: Closed