ML Engineer

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

Job Description

As an ML Engineer at our company, you will explore and implement machine learning models, collaborating with cross-functional teams to create impactful solutions that simplify complex data-driven challenges.

Responsibilities

  • Design prototype machine learning solutions for proof of concepts.
  • Perform hyperparameter tuning and optimize model performance.
  • Contribute to end-to-end solution architecture discussions.
  • Collaborate with software engineers to integrate ML systems into applications.
  • Provide guidance and mentorship to junior engineers.
  • Evaluate and validate third-party data sources for models.

Requirements

Education
  • Bachelor's degree in a relevant field such as Engineering or Statistics
  • Master's degree is a plus
Experience
  • 3+ years of experience in machine learning application and model validation
Technical Skills
  • R Programming
  • Machine Learning Algorithms
Soft Skills
  • Communication
  • Problem Solving
Certifications
  • Certified Data Scientist
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud platforms: Experience working with AWS or Google Cloud for deploying models.
  • Knowledge of DevOps methodologies: Familiarity with CI/CD processes to streamline deployment.

Benefits

  • Health, dental, and vision coverage
  • Generous leave policies
  • Support for ongoing training and education
  • Team-building events and activities

Company Culture

  • Innovation-focused: Our culture thrives on creativity, encouraging new ideas and solutions.
  • Growth-oriented: Opportunities for personal and professional growth are integrated into our work environment.
  • Empowering Employees: We believe in empowering our people to take initiative and drive change.
Status: Closed