Machine Learning Engineer

Pretoria FULL TIME R50,000 - R66,667 / Month

Job Description

Join our high-energy team as a Machine Learning Engineer where you will play a key role in developing advanced AI models. You will analyze complex data sets and implement machine learning techniques to derive meaningful insights and automated solutions. A strong foundation in machine learning, data mining, and predictive modeling will be essential for success in this position.

Responsibilities

  • Design and build scalable machine learning systems.
  • Work closely with cross-functional teams to integrate machine learning models into applications.
  • Stay current with emerging technologies and machine learning trends.
  • Assist in the development of predictive analytics strategies.
  • Document processes, methodologies, and results for both internal and external use.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or related field
  • Master's degree is advantageous
Experience
  • 3-5 years of experience in machine learning or data engineering
Technical Skills
  • Python
  • TensorFlow
  • SQL
  • Scikit-learn
Soft Skills
  • Analytical thinking
  • Teamwork

Advantageous

  • Familiarity with cloud platforms like AWS or Azure: Experience with deploying models on cloud platforms for scalability.
  • Experience with big data technologies such as Spark or Hadoop: Knowledge of processing large datasets with big data tools.

Benefits

  • Medical aid and dental cover
  • Retirement savings plan with company contribution
  • Flexible work hours
  • Opportunities for continuous learning

Company Culture

  • Innovation: We believe in pushing the boundaries of technology.
  • Collaboration: Our teams work together to drive success and creativity.
  • Diversity and Inclusion: We strive for a diverse workforce and inclusive culture.
Status: Open