Machine Learning Engineer

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

Job Description

Join our vibrant team as a Machine Learning Engineer. You will work on cutting-edge AI projects, utilizing your skills in model building, data analysis, and algorithm optimization to enhance our software products and drive business growth.

Responsibilities

  • Analyze data sets to identify trends and insights that can guide model development.
  • Present findings and project progress to technical and non-technical stakeholders.
  • Collaborate in an Agile development environment to deliver high-impact projects.
  • Mentor junior engineers on best practices in machine learning.
  • Contribute to open-source machine learning projects when applicable.

Requirements

Education
  • Bachelor's degree in Data Science or related field
  • Ph.D. in Machine Learning or Data Science is desirable
Experience
  • 5+ years of experience in software development with a focus on machine learning
Technical Skills
  • Java
  • Big Data Technologies
  • Data Visualization Tools
Soft Skills
  • Teamwork
  • Problem-solving
Certifications
  • TensorFlow Developer Certificate
  • Data Science Certification
Languages
  • English: Fluent

Advantageous

  • Experience with reinforcement learning techniques: Knowledge and experience in implementing RL algorithms.
  • Proficiency in R for statistical analysis: Experience using R for data manipulation and analysis.

Benefits

  • Full medical benefits including dental and vision
  • Retirement savings plan with matching contributions
  • Remote work options available
  • Support for professional development and certifications

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive for an inclusive workplace.
  • Community Engagement: We encourage our employees to engage with the community and give back.
  • Work-Life Balance: We prioritize work-life balance and employee well-being.
Status: Closed