Machine Learning Engineer

Cape Town FULL TIME R41,666 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join our innovative team as a Machine Learning Engineer, where you will leverage your expertise to create and refine machine learning models. This position requires a blend of software engineering and statistical analysis skills to solve real-world problems, enabling us to enhance our products and services through intelligent systems that learn from data.

Responsibilities

  • Research state-of-the-art machine learning techniques and implement them as necessary.
  • Assist in the development of data preprocessing pipelines.
  • Present results and technical concepts to non-technical stakeholders.
  • Mentor junior engineers and data scientists in machine learning practices.

Requirements

Education
  • Bachelor's degree in Computer Science, Mathematics, or a related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in machine learning or data science
Technical Skills
  • Python
  • TensorFlow
  • scikit-learn
Soft Skills
  • Analytical skills
  • Team collaboration
Certifications
  • Certified Machine Learning Specialist
  • AWS Certified Machine Learning
Languages
  • English: Fluent

Advantageous

  • Experience with Big Data technologies (e.g., Hadoop, Spark): Familiarity with frameworks for large-scale data processing.
  • Knowledge of cloud platforms (e.g., AWS, GCP): Experience with deploying ML solutions on cloud services.

Benefits

  • Competitive salary with performance bonuses
  • Comprehensive health, dental, and vision insurance
  • Flexible working hours and remote work options
  • Opportunities for professional development and training

Company Culture

  • Innovation: We encourage creativity and innovative thinking to drive our projects forward.
  • Teamwork: We believe in collaborative teamwork to achieve common goals.
  • Growth: We provide continuous learning opportunities for our team members.
Status: Closed