ML Data Engineer

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

Job Description

Seeking a skilled ML Data Engineer with a knack for creating data-driven solutions. Joining our Johannesburg office, you'll engage in developing robust data architectures and streamlining data flow to bolster AI initiatives. Ideal candidates should be well-versed in databases, programming languages, and best practices in data engineering.

Responsibilities

  • Create data architectures that enable effective storage, access, and analysis.
  • Implement machine learning models and conduct rigorous testing and evaluation.
  • Collaborate with the data science team to ensure seamless integration of data for model training.
  • Identify and troubleshoot data-related issues during the data lifecycle.
  • Stay abreast of industry trends in data engineering and machine learning technology.
  • Participate in knowledge-sharing sessions to enhance team's skills and technologies used.

Requirements

Education
  • Bachelor's degree in a quantitative field (Statistics, Mathematics, Computer Science)
  • Master's degree preferred
Experience
  • 4-6 years of extensive data engineering experience
Technical Skills
  • R
  • Data Warehousing
Soft Skills
  • Leadership
  • Teamwork
Certifications
  • Google Cloud Professional Data Engineer
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Familiarity with data security best practices: Knowledge of protocols to secure sensitive data effectively.
  • Experience with NoSQL databases: Understanding of NoSQL systems such as MongoDB or Cassandra.

Benefits

  • Attractive salary with annual wage increases
  • Health and wellness programs
  • Remote work flexibility
  • Annual team retreats and conferences
  • Access to educational resources and certification reimbursements

Company Culture

  • Innovation: A culture that promotes creative thinking and the development of groundbreaking ideas.
  • Team Spirit: We foster teamwork across departments to enhance collaboration and achieve common goals.
  • Employee Wellbeing: We prioritize employee well-being through engaging wellness programs and mental health support.
Status: Open