ML Engineer

Johannesburg Full-time R66,667 - R83,333 / Month
(R800,000 - R1,000,000 / Year)

Job Description

Join us as an ML Engineer! In this role, you'll leverage your expertise to create powerful machine learning applications that impact industries. Your innovative approach to problem-solving and experience in data science will help shape our project delivery, engaging in both development and deployment phases.

Responsibilities

  • Establish data pipelines for model training and evaluation.
  • Deploy machine learning models in a production environment.
  • Monitor model performance and iterate for continuous improvement.
  • Collaborate with product teams to align solutions with client needs.
  • Work on cross-functional teams towards achieving project goals.
  • Contribute to the development of best practices for machine learning processes.

Requirements

Education
  • Bachelor's degree in Computer Science, Statistics, or a related field
  • Master's degree in AI/ML is preferred
Experience
  • 4+ years of relevant experience in ML engineering
Technical Skills
  • R
  • SQL
Soft Skills
  • Creative problem-solving
  • Effective communication
Certifications
  • Machine Learning Specialist
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with Deep Learning: Experience with neural networks and deep learning frameworks.
  • Knowledge of deployment strategies: Understanding of strategies to deploy ML solutions effectively.

Benefits

  • Excellent medical aid coverage
  • Flexible working conditions
  • Training and certification support
  • Regular team-building and social events

Company Culture

  • Continuous Learning: We support ongoing education and professional development for all employees.
  • Work-Life Balance: We promote a balanced lifestyle, understanding the importance of personal time.
  • Community Engagement: We engage in community initiatives and encourage our employees to contribute to society.
Status: Open