Machine Learning Engineer

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

Job Description

We are searching for a Machine Learning Engineer to join our innovative team. In this role, you'll be responsible for designing and implementing machine learning algorithms to solve complex problems and enhance our product offerings. You will collaborate closely with data scientists and software engineers to translate business needs into technical solutions.

Responsibilities

  • Develop and implement machine learning models for various applications.
  • Analyze and preprocess training data to ensure optimal model performance.
  • Collaborate with cross-functional teams to integrate machine learning capabilities into products.
  • Conduct experiments to evaluate model performance and iterate based on findings.
  • Ensure models are maintainable and scalable for future requirements.
  • Stay abreast of the latest developments in machine learning and AI technologies.

Requirements

Education
  • Master's degree in Data Science or a related field
Experience
  • 5+ years of relevant experience
Technical Skills
  • Machine Learning Algorithms
  • Big Data Technologies
Soft Skills
  • Teamwork
  • Adaptability
Languages
  • English: Fluent

Benefits

  • Competitive salary and performance bonuses
  • Health, dental, and vision insurance
  • Generous leave policy and flexible working hours
  • Opportunities for professional development and training

Company Culture

  • Innovation: We thrive on innovation, encouraging our team to build creative solutions that shape the future.
  • Collaboration: Our culture emphasizes collaboration, where every voice is valued.
  • Diversity and Inclusion: We are committed to fostering a diverse workforce that reflects the communities we serve.
Status: Open