Machine Learning Engineer

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

Job Description

Join our dynamic team as a Machine Learning Engineer where you'll develop and deploy scalable machine learning models. You will collaborate closely with data scientists and product managers to build applications that leverage our extensive datasets for innovative solutions.

Responsibilities

  • Develop and refine machine learning models to enhance predictive capabilities.
  • Deploy machine learning solutions in production environments.
  • Partner with data engineering teams to optimize data pipelines.
  • Manage project timelines and deliverables effectively.
  • Lead code reviews and maintain best practices in software development.
  • Contribute to machine learning conferences and workshops.

Requirements

Education
  • Bachelor's degree in Computer Science, Mathematics, or related field
  • Master's degree preferred
Experience
  • 3+ years of experience in machine learning or data science roles
Technical Skills
  • Python
  • TensorFlow
  • Machine Learning Algorithms
  • Data Analysis
Soft Skills
  • Team Collaboration
  • Communication
Certifications
  • Microsoft Certified: Azure Data Scientist Associate
  • Google Professional Machine Learning Engineer
Languages
  • English: Fluent

Advantageous

  • Proven experience with MLOps tools: Experience in streamlining ML model deployment using MLflow or similar tools.
  • Knowledge of reinforcement learning techniques: Hands-on experience with reinforcement learning methods and frameworks.

Benefits

  • Competitive salary with performance bonuses
  • Comprehensive health insurance
  • Opportunities for professional development and training
  • Flexible working hours and potential remote work options

Company Culture

  • Innovation: We foster a culture of innovation where new ideas are supported and encouraged.
  • Team Spirit: Teamwork is essential to us; we work together toward a common goal and celebrate each other's achievements.
  • Learning Opportunities: We encourage continuous learning and provide resources for professional development.
Status: Open