Machine Learning Engineer

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

Job Description

In this Machine Learning Engineer position, you will harness the power of AI to create models that provide significant insights for our business. The ideal candidate will have experience in machine learning frameworks and a strong foundation in programming. You will work in a collaborative environment, where your skills in algorithm development and data analysis will be pivotal to our success.

Responsibilities

  • Architect machine learning models for various applications.
  • Collaborate on high-level architecture decisions regarding machine learning frameworks.
  • Analyze data from diverse sources to support model training.
  • Evaluate and iterate on models to ensure they meet business objectives.
  • Provide insights on model implementation for non-technical team members.
  • Assist in identifying new opportunities to leverage machine learning within the organization.
  • Train and fine-tune ML models based on evolving data and user feedback.
  • Ensure compliance with data protection regulations in model development.

Requirements

Education
  • Bachelor's degree in a STEM field or equivalent experience
  • Master's degree preferred
Experience
  • 5+ years of machine learning development experience
Technical Skills
  • Deep Learning
  • Natural Language Processing
Soft Skills
  • Project Management
  • Critical Thinking
Certifications
  • Google Cloud Professional Data Engineer
  • TensorFlow Developer Certificate
Languages
  • English: Fluent
  • Zulu: Basic

Advantageous

  • Experience with big data technologies like Apache Spark: Hands-on experience with big data processing and analysis.
  • Knowledge of MLOps principles: Understanding MLOps and experience in production ML workflows.

Benefits

  • Health, dental, and vision insurance
  • Employee assistance programs
  • Generous leave policies including parental leave
  • Support for continuous education and certifications

Company Culture

  • Growth Mindset: We encourage our employees to pursue professional growth and embrace new learning opportunities.
  • Flexibility: We offer flexible work arrangements to support work-life balance.
  • Supportive Leadership: Our leadership is committed to providing support and mentorship to all team members.
Status: Closed