Machine Learning Engineer

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

Job Description

As a Machine Learning Engineer in our Johannesburg office, you will play a key role in shaping the future of AI technologies. You will be responsible for building and deploying ML models, as well as collaborating with cross-functional teams to ensure the alignment of machine learning solutions with business goals. Bring your expertise in data analysis and machine learning frameworks, and let's innovate together!

Responsibilities

  • Lead machine learning projects from conception to deployment.
  • Utilize best practices in model development to ensure scalability.
  • Collaborate with teams across the organization to drive AI projects.
  • Build tools and frameworks to automate ML processes.
  • Advise on data collection strategies and preprocessing techniques.

Requirements

Education
  • Bachelor's degree in Data Science, Statistics, or a related field
  • Master's degree preferred
Experience
  • 3-5 years of hands-on experience in machine learning projects
Technical Skills
  • R
  • Keras
  • Hadoop
Soft Skills
  • Creative problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience in MLOps: Proficiency in machine learning operations for model deployment and monitoring.
  • Hands-on experience with data wrangling tools: Experience using tools like Apache Spark for large dataset management.

Benefits

  • Attractive salary with performance-related bonuses
  • Comprehensive health insurance
  • Career advancement programs
  • Work-life balance initiatives

Company Culture

  • Empowerment: We believe in empowering our team members to take ownership of their projects.
  • Growth mindset: We encourage a growth mindset, supporting continuous learning and career development.
  • Supportive atmosphere: Our supportive work environment fosters strong relationships among colleagues.
Status: Closed