Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join our innovative team as a Machine Learning Engineer, where you will leverage your expertise in developing, implementing, and optimizing complex machine learning models. You will collaborate with data scientists and software developers to create ground-breaking solutions that advance our AI capabilities.

Responsibilities

  • Utilize large datasets to develop predictive models and analytics solutions.
  • Implement automation of model training and evaluation processes.
  • Monitor and iterate upon deployed models for performance and accuracy.
  • Collaborate with data analysts to interpret model outputs and recommendations.
  • Conduct technical presentations to stakeholders to showcase results.
  • Participate in community events and knowledge-sharing sessions to foster growth.

Requirements

Education
  • Bachelor's or Master's degree in Mathematics, Statistics, Computer Science or related field
Experience
  • 3+ years of hands-on experience in machine learning
Technical Skills
  • R
  • SQL
Soft Skills
  • Creativity
  • Problem-solving
Certifications
  • Certified Data Scientist
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with NLP techniques: Experience in natural language processing to enhance model capabilities.
  • Participation in data science competitions: Involvement in Kaggle or similar platforms to showcase skills.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Retirement benefits with generous matching
  • Opportunities for skill enhancement and training
  • Employee wellness programs

Company Culture

  • Growth and Learning: We support continuous learning and professional growth opportunities.
  • Integrity: We value honesty, transparency, and ethical practices.
  • Community Engagement: We believe in giving back and supporting local communities.
Status: Closed