Machine Learning Engineer

Johannesburg Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join us as a Machine Learning Engineer, where you will create cutting-edge solutions that harness the power of machine learning. Collaborate with data scientists and engineers to improve model performance and deliver insights that drive strategic initiatives. We are looking for someone who thrives in a fast-paced environment and is eager to learn.

Responsibilities

  • Lead machine learning projects from conception to deployment.
  • Utilize big data tools to manage large datasets effectively.
  • Conduct statistical analysis and interpret results to inform business decisions.
  • Mentor junior engineers and promote a culture of learning.
  • Contribute to open-source projects to advance the field of machine learning.

Requirements

Education
  • Bachelor's degree in Data Science or a related field
  • Master's degree in Data Science preferred
Experience
  • 4+ years of experience in machine learning, data analysis, or related areas
Technical Skills
  • R
  • Scikit-learn
Soft Skills
  • Communication
  • Creativity
Certifications
  • AWS Certified Machine Learning
Languages
  • English: Fluent

Advantageous

  • Experience with big data technologies: Hands-on experience with Hadoop or Spark for large-scale data processing.
  • Knowledge of version control tools: Familiarity with Git for code management and collaboration.

Benefits

  • Medical aid and wellness programs
  • Annual performance bonuses
  • Flexible hours and remote work options
  • Training and development opportunities

Company Culture

  • Growth Mindset: We encourage personal and professional growth through various learning opportunities.
  • Work-Life Balance: We promote work-life balance, ensuring employees can thrive both personally and professionally.
  • Commitment to Community: Engagement with the community is a core value, and we support various initiatives.
Status: Closed