Machine Learning Engineer

Pretoria FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join our team as a Machine Learning Engineer in Pretoria, where your expertise will be instrumental in developing next-generation AI applications. Ideal candidates will have experience in machine learning frameworks and a deep understanding of algorithms. This is a fantastic opportunity to work in a dynamic field and contribute to projects that drive technological advancement. You’ll collaborate closely with data scientists and software engineers to turn ambitious ideas into reality.

Responsibilities

  • Design and execute thorough testing frameworks for machine learning models.
  • Work with product managers to understand user requirements and tailoring solutions.
  • Conduct exploratory data analysis to understand model behaviours.
  • Develop prototypes and proof of concepts to validate ideas.
  • Assist in training and deploying scalable ML solutions into production.
  • Collaborate with other engineers to build end-to-end ML pipelines.
  • Analyze model performance metrics and refine algorithms accordingly.
  • Engage in data visualization to communicate results to stakeholders.
  • Identify challenges in model deployment and improve scalability.
  • Ensure compliance with data privacy and protection regulations.

Requirements

Education
  • Bachelor's in Statistics or Mathematics preferred
  • Master's in Data Science or related field is a definite advantage
Experience
  • 3+ years working with ML technologies
Technical Skills
  • R
  • Keras
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Machine Learning by Coursera
  • Google Cloud ML Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with deep learning frameworks: Hands-on experience with frameworks such as Pytorch and Keras.
  • Knowledge of reinforcement learning: Understanding and practical experience with reinforcement learning techniques.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan
  • Employee discounts on services
  • Opportunities for career advancement

Company Culture

  • Inclusivity: We embrace diversity and inclusivity, valuing all perspectives and backgrounds.
  • Employee Wellbeing: We prioritize employee wellbeing, offering resources to maintain a healthy work-life balance.
  • Passion for Technology: Our team is passionate about technology and dedicated to creating impactful solutions.
Status: Open