Machine Learning Engineer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

As a Machine Learning Engineer at Tech Innovations Inc., you will focus on the development and advancement of our AI solutions. This role offers the opportunity to work on real-world applications, collaborate with skilled professionals, and drive innovation within the field of machine learning.

Responsibilities

  • Develop and maintain scalable machine learning systems.
  • Engage with cross-functional teams to define project requirements.
  • Utilize tools like TensorFlow or PyTorch for model training.
  • Perform data analysis to extract insights and inform model development.
  • Monitor model performance and retrain models as necessary.
  • Prepare visual reports to communicate findings to stakeholders.

Requirements

Education
  • Bachelor's degree in Computer Science, Mathematics, or a related field
  • Master's degree preferred
Experience
  • 3+ years of experience in machine learning or data science
Technical Skills
  • Python
  • Machine Learning
Soft Skills
  • Analytical thinking
  • Team collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms: Familiarity with AWS or Azure for deploying ML models.
  • Knowledge of big data technologies: Experience with Spark or Hadoop for processing large datasets.

Benefits

  • Competitive salary packages
  • Health and wellness benefits
  • Flexible work hours
  • Opportunity for professional development

Company Culture

  • Innovation: We thrive on innovation and creativity to drive advancements in technology.
  • Collaboration: We emphasize teamwork across departments to achieve our vision.
  • Diversity: We celebrate diversity and seek unique perspectives to enhance our workplace.
Status: Closed