Machine Learning Engineer

Johannesburg Full-time R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

Are you passionate about using data to drive decision-making? As a Machine Learning Engineer at Tech Innovations Inc., you'll be responsible for designing and implementing machine learning models that can assess and predict outcomes based on data patterns. You'll collaborate closely with data scientists and software engineers to develop scalable solutions and enhance our data analytics initiatives. Ideal candidates should have solid programming skills and a knack for problem-solving.

Responsibilities

  • Create machine learning products that enhance decision-making processes.
  • Collaborate with stakeholders to gather requirements and set project goals.
  • Implement model features using programming languages such as Python or R.
  • Test and evaluate model effectiveness through A/B testing.
  • Analyze data for trends that inform model improvements.
  • Assist in the continuous deployment of machine learning applications.
  • Document model selection and tuning processes.
  • Provide training and support for internal team members on machine learning tools.
  • Develop visualizations to communicate insights derived from the data.

Requirements

Education
  • Bachelor's degree in Computer Science or Mathematics
  • Master's degree in a related field is beneficial
Experience
  • 5+ years of experience in machine learning and AI implementations
Technical Skills
  • R
  • PyTorch
Soft Skills
  • Creative problem solving
  • Collaborative mindset
Certifications
  • Google Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Familiarity with deploying machine learning models on cloud environments.
  • Knowledge of MLOps processes: Understanding of Model Ops and lifecycle management for ML models.

Benefits

  • Competitive salary package with performance bonuses
  • Comprehensive health, dental, and vision insurance
  • Flexible working hours with remote work options
  • Professional development programs and training

Company Culture

  • Innovation: We thrive on creativity and encourage our team to think outside the box.
  • Collaboration: Teamwork is at the heart of our success - we value open communication.
  • Inclusivity: We celebrate diversity and are dedicated to building a supportive environment.
Status: Open