Machine Learning Engineer

Cape Town Full-time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join our dynamic team as a Machine Learning Engineer and contribute to the development of sophisticated analytics solutions. You will collaborate closely with data scientists and software engineers to design, build, and deploy machine learning models that enhance our products. We're looking for someone who is passionate about data and technology.

Responsibilities

  • Implement data-driven solutions to address complex business challenges.
  • Research and apply advanced machine learning techniques.
  • Work with big data technologies such as Spark and Hadoop.
  • Create dashboards and visualization tools for data insights.
  • Collaborate with external researchers and institutions on innovative projects.
  • Provide technical support to project teams.
  • Engage in continuous learning and development in AI and ML.
  • Assist in grant applications for funding research initiatives.
  • Attend workshops and conferences to share knowledge with peers.

Requirements

Education
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • Master's degree in a related field is an advantage
Experience
  • 5+ years of hands-on experience in machine learning applications
Technical Skills
  • Scikit-learn
  • SQL
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • AWS Certified Machine Learning - Specialty
  • IBM Data Science Professional Certificate
Languages
  • Afrikaans: Fluent
  • English: Fluent

Advantageous

  • Familiarity with big data technologies like Hadoop or Spark: Experience working with large datasets in distributed environments.
  • Experience with data visualization tools: Proficiency in tools like Tableau or Power BI for presenting data insights.

Benefits

  • Health, dental, and vision coverage for all employees
  • 401(k) plan with competitive matching contributions
  • Employee assistance programs for mental health
  • Ongoing learning and career advancement support

Company Culture

  • Continuous Improvement: We are dedicated to continuous improvement through feedback and open communication.
  • Work-life Balance: We prioritize a healthy work-life balance, providing flexibility to our employees.
  • Empowerment: We empower our teams to make decisions and take ownership of their projects.
Status: Closed