Machine Learning Engineer

Cape Town FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

In the position of Machine Learning Engineer, you will be tasked with developing machine learning models that will be integral to our AI strategies. Your background in statistics, mathematics, and programming should support your ability to formulate data-driven solutions. The role also entails working with various data sources and contributing to the overall data architecture.

Responsibilities

  • Architect machine learning solutions tailored to business objectives.
  • Maintain and monitor cloud-based ML environments.
  • Explore novel machine learning techniques to stay ahead of market trends.
  • Lead initiatives for data-driven decision making across the organization.
  • Foster a culture of innovation through experimentation and collaboration.
  • Work on end-to-end machine learning lifecycle from data acquisition to deployment.
  • Ensure compliance with data regulations and best practices in data handling.
  • Provide technical guidance on AI-related projects.
  • Assist with training and deploying AI models in production environments.
  • Actively participate in code reviews to uphold coding standards.

Requirements

Education
  • Bachelor's degree in a relevant field like Data Science or Engineering
  • Master's degree in Machine Learning or AI is preferred
Experience
  • 4+ years of practical experience in applied machine learning
Technical Skills
  • Machine Learning Algorithms
  • Data Visualization Tools
Soft Skills
  • Communication Skills
  • Adaptability
Certifications
  • Machine Learning Certification from Coursera
  • Deep Learning Specialization
Languages
  • English: Fluent

Advantageous

  • Familiarity with Reinforcement Learning: Understanding of reinforcement learning techniques and applications.
  • Experience with big data technologies: Hands-on experience with tools such as Hadoop or Spark.

Benefits

  • Health, dental, and vision insurance
  • Retirement plan with company matching
  • Wellness programs and gym memberships
  • Work-life balance initiatives
  • Access to training and certification programs

Company Culture

  • Diversity and Inclusion: We are committed to creating a workplace that reflects the diverse communities we serve.
  • Community Engagement: We encourage our team to contribute positively to the community and engage in corporate social responsibility.
  • Fun and Enjoyable Environment: We believe work should be enjoyable, with regular team-building activities and social events.
Status: Open