Machine Learning Engineer

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

Job Description

We are looking for a talented Machine Learning Engineer who will be responsible for designing, implementing, and optimizing machine learning models to improve business outcomes. This role requires both technical expertise and an innovative mindset to tackle challenges head-on.

Responsibilities

  • Lead machine learning projects from conception through implementation.
  • Monitor and evaluate model performance and scalability.
  • Conduct research on emerging AI technologies and methodologies.
  • Support and mentor junior engineers in machine learning practices.
  • Collaborate on cross-functional projects to align objectives and strategies.

Requirements

Education
  • Bachelor's degree in Engineering, Statistics or relevant field
  • Master's degree in AI/ML preferred
Experience
  • 4-6 years in a similar role with a focus on AI applications
Technical Skills
  • Deep Learning
  • R Programming
Soft Skills
  • Critical Thinking
  • Adaptability
Certifications
  • Professional Data Engineer
  • Google Professional Machine Learning Engineer
Languages
  • English: Fluent

Advantageous

  • Knowledge of Natural Language Processing: Familiarity with NLP techniques and applications.
  • Experience in Cloud Computing: Hands-on experience with cloud services and data storage solutions.

Benefits

  • Comprehensive medical aid
  • Education reimbursement for professional development
  • Annual leave and sick leave benefits
  • Employee training programs and workshops

Company Culture

  • Collaborative Spirit: Teamwork is at the heart of our success; we value collaboration and shared goals.
  • Empowerment: We empower our employees to take initiative and contribute their ideas.
  • Respect and Support: We cultivate a culture of respect and support among colleagues.
Status: Closed