Machine Learning Engineer

Johannesburg FULL TIME R41,666 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

As a Machine Learning Engineer, you will play a vital role in designing and developing machine learning models that are instrumental in solving complex problems. You will work in a fast-paced environment, collaborating with data scientists and software engineers to create scalable AI solutions. Ideal candidates will have a strong background in machine learning techniques and a passion for advancing technology.

Responsibilities

  • Lead the design and development of new machine learning projects.
  • Monitor and evaluate the impact of machine learning models on business outcomes.
  • Collaborate with product managers to align machine learning solutions with user needs.
  • Create and maintain documentation for machine learning processes and workflows.
  • Stay updated on the latest trends and developments in AI and machine learning.

Requirements

Education
  • Bachelor's degree in Computer Science, Statistics, or equivalent
  • Master's degree in a technical field is preferred
Experience
  • 4+ years of experience in machine learning applications
Technical Skills
  • Python
  • R
  • Apache Spark
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Certified Data Scientist (CDS)
  • Microsoft Certified: Azure Data Scientist Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud platforms (AWS, GCP): Experience deploying machine learning models on cloud services.
  • Experience with CI/CD tools: Understanding of continuous integration and deployment practices.

Benefits

  • Health, dental, and vision coverage
  • Generous leave policy
  • Access to online courses and training programs
  • Company-sponsored team building activities

Company Culture

  • Continuous Learning: We support continuous learning and professional growth for all employees.
  • Empowerment: We believe in empowering our employees to take on challenges and lead initiatives.
  • Open Communication: We promote open communication across all levels of the organization.
Status: Closed