ML Engineer

Pretoria Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are looking for an innovative ML Engineer to be part of our Pretoria team. You will utilize your machine learning expertise to create impactful AI solutions that cater to real-world challenges. In a fast-paced environment, you’ll be collaborating with cross-functional teams to ensure our projects are at the forefront of technology advancements.

Responsibilities

  • Implement machine learning frameworks and libraries.
  • Ensure data integrity and quality for model training.
  • Conduct code reviews and ensure adherence to best practices.
  • Lead or participate in brainstorming sessions and design sprints.
  • Document algorithms and model deployment processes comprehensively.
  • Participate in hiring and training efforts for the engineering team.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree preferred
Experience
  • 5+ years of experience in applied machine learning
Technical Skills
  • TensorFlow
  • Database Management
Soft Skills
  • Team Leadership
  • Adaptability
Certifications
  • Azure Data Scientist Associate
  • Deep Learning Specialization
Languages
  • English: Fluent

Advantageous

  • Competence in Natural Language Processing: Experience with NLP techniques and applications.
  • Knowledge of Cloud Services: Familiarity with deploying and managing ML models on cloud platforms.

Benefits

  • Health and wellness programs
  • Vacation and paid time off
  • Retirement savings plan
  • Cultural and team-building events

Company Culture

  • Continuous Improvement: We believe in the growth mindset, with opportunities for ongoing learning and skill development.
  • Customer Focus: We prioritize our clients’ needs in all our projects.
  • Social Responsibility: We are committed to giving back to the community through various initiatives.
Status: Closed