Machine Learning Specialist

Placements24

Klerksdorp

Hybrid

ZAR 600,000 - 900,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insurance
Hybrid work options
Professional development

Job summary

Placements24 is seeking a dedicated Machine Learning Specialist in Klerksdorp to contribute to AI and Emerging Technologies. You will develop, train, and deploy ML models that drive data-driven decisions in a hybrid work setting.

The ideal candidate has 2+ years of ML development, strong Python skills, and experience with TensorFlow, PyTorch, and scikit-learn. Collaboration with a cross-functional team is essential for success.

Qualifications

  • 2+ years hands-on experience in machine learning development.
  • Proficiency in Python and ML libraries (TensorFlow, PyTorch, scikit-learn).
  • Strong understanding of data structures, algorithms and statistics.
  • Experience with SQL and data manipulation.
  • Hybrid work setting in Klerksdorp, North West.

Responsibilities

  • Develop, train, and fine-tune ML models for predictive and analytical tasks.
  • Clean, preprocess, and transform large datasets for model training.
  • Evaluate model performance using appropriate metrics and iterate for improvement.
  • Collaborate with software engineers to deploy ML models into production.
  • Research and implement new ML algorithms and techniques.
  • Document methodologies, processes, and results clearly and concisely.

Skills

Python
ML libraries
Data structures
SQL
Hybrid work

Education

Bachelor's or Master's in CS/DS/Statistics or related

Tools

TensorFlow
PyTorch
scikit-learn

Job description

About the Role

Our client is seeking a dedicated Machine Learning Specialist to contribute to their innovative projects in AI and Emerging Technologies in Klerksdorp . This role is integral to developing and implementing machine learning models that drive data-driven decision-making and technological advancements. You will collaborate with a team of experts to tackle complex challenges, transforming raw data into intelligent solutions. This is an excellent opportunity for a professional passionate about machine learning to grow their career within a supportive and dynamic environment in the North West province, utilizing a hybrid work model.

Key Responsibilities
  • Develop, train, and fine-tune machine learning models for various predictive and analytical tasks.
  • Clean, preprocess, and transform large datasets to prepare them for model training.
  • Evaluate model performance using appropriate metrics and iterate to improve accuracy and efficiency.
  • Collaborate with software engineers to deploy ML models into production environments.
  • Research and implement new machine learning algorithms and techniques.
  • Document methodologies, processes, and results clearly and concisely.
Requirements
  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or a related field.
  • 2+ years of hands-on experience in machine learning development.
  • Proficiency in Python and common ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Strong understanding of data structures, algorithms, and statistical concepts.
  • Experience with SQL and data manipulation.
  • Ability to work effectively in a hybrid setting in Klerksdorp .
Benefits
  • Competitive salary commensurate with experience.
  • Comprehensive health insurance and retirement savings plan.
  • Opportunities for continuous learning and professional development.
  • A collaborative team culture that fosters innovation and growth.
  • Modern office facilities in Klerksdorp with flexible hybrid work options.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Health insurance
Retirement savings
Professional development
Senior Machine Learning Engineer - AI Research
Senior Machine Learning Engineer - AI Research

Placements24 • Klerksdorp

On-site
ZAR 1,200,000 - 1,800,000
Health coverage
Retirement plan
Professional development
+2
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Centurion

On-site
ZAR 800,000 - 1,200,000
Competitive salary
Challenging AI projects
Collaborative environment
+2
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Bonuses
Health coverage
Professional development
+2
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Kempton Park

On-site
ZAR 650,000 - 1,200,000
Health insurance
Dental insurance
Vision insurance
+2
Senior Machine Learning Scientist - Predictive Analytics
Senior Machine Learning Scientist - Predictive Analytics

Placements24 • Klerksdorp

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Bonuses
Health insurance
+4
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Paarl

On-site
ZAR 900,000 - 1,200,000
Competitive salary and bonuses
Health, dental, and vision insurance
Generous paid time off and holidays
+4
Senior Machine Learning Engineer - AI Platforms
Senior Machine Learning Engineer - AI Platforms

Placements24 • Klerksdorp

On-site
ZAR 1,000,000 - 2,000,000
Competitive salary
Stock options
Professional development
+3
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Placements24 • Upington

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Health insurance
Hybrid work model
+3
Senior Machine Learning Engineer - Polokwane Operations (Hybrid)
Senior Machine Learning Engineer - Polokwane Operations (Hybrid)

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Remote work flexibility
Career development
+1