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 play a pivotal role in designing and implementing machine learning models and algorithms. Collaborate closely with cross-functional teams to drive the development of innovative AI-driven products that meet the unique needs of our clients. You will analyze large datasets and leverage advanced data analytics techniques to extract meaningful insights. Your expertise will be key in optimizing model performance and ensuring the scalability of our solutions.

Responsibilities

  • Develop and maintain machine learning models that enhance product features.
  • Work with large datasets, performing data cleaning and preprocessing.
  • Utilize statistical analysis to evaluate model performances.
  • Collaborate with cross-functional teams to ensure alignment on project goals.
  • Document processes and maintain detailed records of model performance and adjustments.

Requirements

Education
  • Bachelor's degree in Computer Science, Mathematics, or related field
  • Master's degree or relevant certification is a plus
Experience
  • 3+ years of experience in machine learning or data science roles
Technical Skills
  • Python
  • TensorFlow
  • Machine Learning Algorithms
  • Data Analysis
Soft Skills
  • Analytical Thinking
  • Team Collaboration
Certifications
  • Certified Machine Learning Specialist
  • AWS Certified Data Analytics
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Familiarity with deploying machine learning models on cloud platforms.
  • Knowledge of big data technologies (Hadoop, Spark): Experience in working with big data frameworks for large-scale data processing.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Flexible work hours
  • Professional development opportunities

Company Culture

  • Innovation: Our culture thrives on innovation and creativity, encouraging team members to explore new ideas.
  • Supportive Environment: We promote a supportive workplace where every team member's contributions are valued.
  • Continuous Learning: We are committed to continuous learning and professional growth for all employees.
Status: Closed