Machine Learning Engineer

Pretoria FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

As a Machine Learning Engineer, you will play a critical role in developing data-driven solutions and machine learning applications. You'll focus on model training, validation, and deployment while ensuring data integrity and quality throughout the process.

Responsibilities

  • Build and maintain efficient machine learning pipelines.
  • Assist in the deployment of models into production environments.
  • Keep up-to-date with the latest developments in machine learning technologies.
  • Mentor junior data science colleagues as needed.
  • Provide technical guidance on data science best practices.

Requirements

Education
  • Bachelor's degree in a relevant discipline
  • Master's or PhD in a related field is preferred
Experience
  • 2+ years of professional experience in machine learning or data analytics
Technical Skills
  • R
  • Scikit-learn
Soft Skills
  • Critical thinking
  • Team collaboration
Certifications
  • Google Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with big data technologies: Understanding of big data frameworks like Apache Spark and Hadoop.
  • Background in software engineering: Knowledge of software development best practices for model deployment.

Benefits

  • Comprehensive health coverage
  • Pension plan with employer contributions
  • Work-from-home options
  • Continued education and training support

Company Culture

  • Diversity and Inclusion: Our commitment to diversity fosters creativity and innovation among our workforce.
  • Community Engagement: We value giving back to our local communities and participate in various outreach programs.
  • Work-Life Balance: We prioritize the well-being of our employees with a focus on achieving work-life harmony.
Status: Closed