AI/Machine Learning Engineer

Johannesburg Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are seeking an AI/Machine Learning Engineer to help build and deploy advanced machine learning models. The successful candidate will work closely with data scientists and engineers to create innovative solutions that improve operational efficiency and enhance user experience. This is a fantastic opportunity for someone who is fascinated by AI and is eager to be part of a rapidly evolving field, working in a collaborative environment.

Responsibilities

  • Design algorithms that optimize and automate data-driven decision-making.
  • Attend regularly scheduled team meetings to discuss project statuses, hurdles, and upcoming deliverables.
  • Create presentations to communicate findings and insights to non-technical stakeholders.
  • Engage in code reviews to maintain high programming standards across projects.
  • Take ownership of project components while collaborating with cross-functional teams.
  • Mentor junior engineers and promote best practices in coding and AI development.
  • Stay updated on AI regulatory requirements and ensure compliance.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or a related field
  • Master's degree in a related field is preferred
Experience
  • 3+ years in machine learning or data science roles
Technical Skills
  • Python
  • TensorFlow
  • Scikit-learn
  • SQL
Soft Skills
  • Analytical thinking
  • Collaboration
  • Communication
Certifications
  • Certified Data Scientist
  • AWS Certified Machine Learning – Specialty
Languages
  • English: Fluent

Advantageous

  • Experience with Apache Spark: Familiarity with using Spark for handling big data.
  • Knowledge of Natural Language Processing (NLP): Experience in NLP techniques for processing language data.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible working hours
  • Professional development opportunities
  • Remote work options available after probation

Company Culture

  • Innovation: We prioritize innovative thinking and creativity within the team.
  • Teamwork: Collaboration is key; we work together towards common goals.
  • Continuous Learning: We encourage growth through ongoing learning and professional development.
Status: Closed