As a Machine Learning Engineer in Johannesburg, you're not just coding but shaping the future of intelligent technologies. Collaborate with data scientists and analysts to build robust machine learning applications that make a significant impact.
Responsibilities
Build predictive and classification models that enhance product offerings.
Conduct experiments to assess model effectiveness and iterate on improvements.
Work with large datasets, ensuring data quality and integrity.
Implement best practices for machine learning deployment and maintenance.
Support the integration of models into existing software applications.
Collaborate with the engineering team to deploy models into production.
Requirements
Education
Bachelor's degree in relevant field
Master's degree in Data Science or AI is an advantage
Experience
5+ years in machine learning or AI roles preferred
Technical Skills
Deep Learning
Machine Learning Frameworks
Soft Skills
Team collaboration
Problem-solving
Languages
English: Fluent
Advantageous
Experience with Docker for containerization: Hands-on experience with Docker for model deployment.
Familiarity with MLOps best practices: Understanding of MLOps processes for efficient model lifecycle management.
Benefits
Health and wellness benefits
Work-life balance initiatives
Professional development and training programs
Team-building activities
Company Culture
Continuous Learning: We invest in the continuous growth of our employees through ongoing training and development.
Empowerment: Our culture encourages individual empowerment and accountability.
Work-Life Balance: We support a healthy work-life balance for our employees.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development