Senior Machine Learning Engineer - AI Platforms

Placements24

Klerksdorp

Vor Ort

ZAR 1.000.000 - 2.000.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Competitive salary
Stock options
Professional development
State-of-the-art facilities
Retirement plan
Paid time off

Zusammenfassung

Placements24 in Klerksdorp, South Africa, seeks a Senior Machine Learning Engineer to design, build, and deploy AI platforms. You will work with massive datasets, implement scalable ML models, and optimize pipelines from data ingestion to production.

Collaborate with data scientists, software engineers, and product managers, apply MLOps best practices, monitor models, ensure reproducibility, and explore new ML technologies for platform capabilities.

Qualifikationen

  • MS/PhD in CS, Engineering, Statistics or related field with ML specialization.
  • Minimum 5 years of professional ML engineering experience.
  • Proficient in Python, Java, or Scala; experience with ML frameworks.

Aufgaben

  • Design, develop, and implement scalable ML models and algorithms.
  • Build and maintain robust ML pipelines for data ingestion, training, evaluation, and deployment.
  • Optimize ML models for performance on cloud infrastructure.
  • Collaborate with data scientists, software engineers, and product managers to define requirements.
  • Develop and implement MLOps practices including monitoring and versioning.
  • Research and evaluate new ML technologies to enhance platforms.
  • Troubleshoot ML model performance and infrastructure issues.
  • Contribute to the AI platform roadmap and technical direction.
  • Mentor junior engineers and share knowledge across the team.
  • Ensure security, reliability, and ethics of AI systems.

Kenntnisse

Python
Java
Scala
ML libraries
MLOps
Cloud platforms
Data handling
Problem solving
Team collaboration

Ausbildung

MS/PhD in CS/Engineering/Statistics

Tools

TensorFlow
PyTorch
Keras
scikit-learn
Docker
Kubernetes
Kubeflow
MLflow
Spark
Hadoop

Jobbeschreibung

About the Role

Our client, a cutting-edge technology company specializing in artificial intelligence solutions, is seeking an experienced Senior Machine Learning Engineer to lead the development and deployment of their AI platforms. This role, based in Klerksdorp, North West, ZA , will involve designing, building, and optimizing machine learning systems that power their innovative products. You will work with massive datasets and cutting-edge ML frameworks, playing a pivotal role in pushing the boundaries of what's possible with AI. This is an exciting opportunity for a skilled engineer who wants to make a significant impact on the future of artificial intelligence and work within a highly collaborative and technically advanced team.

Key Responsibilities
  • Design, develop, and implement scalable machine learning models and algorithms.
  • Build and maintain robust ML pipelines for data ingestion, training, evaluation, and deployment.
  • Optimize ML models for performance, efficiency, and scalability on cloud infrastructure.
  • Collaborate with data scientists, software engineers, and product managers to define requirements and deliver AI solutions.
  • Develop and implement best practices for MLOps, including model monitoring, versioning, and reproducibility.
  • Research and evaluate new ML technologies, frameworks, and tools to enhance platform capabilities.
  • Troubleshoot and resolve issues related to ML model performance and infrastructure.
  • Contribute to the technical roadmap and strategic direction of AI platform development.
  • Mentor junior engineers and share knowledge across the team.
  • Ensure the security, reliability, and ethical considerations of AI systems.
Requirements
  • M.Sc. or Ph.D. in Computer Science, Engineering, Statistics, or a related quantitative field with a specialization in Machine Learning.
  • Minimum of 5 years of professional experience in machine learning engineering or a related role.
  • Strong proficiency in programming languages such as Python, Java, or Scala, and experience with ML libraries (e.g., TensorFlow, PyTorch, Keras, scikit-learn).
  • Deep understanding of various machine learning algorithms, including deep learning, reinforcement learning, and supervised/unsupervised learning.
  • Experience with building and deploying ML models in production environments, preferably using cloud platforms (AWS, Azure, GCP).
  • Familiarity with MLOps principles and tools (e.g., Kubeflow, MLflow, Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work with complex, large-scale datasets.
  • Strong software engineering fundamentals, including data structures, algorithms, and system design.
  • Effective communication and collaboration skills, with the ability to work within a cross-functional team.
  • Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
Benefits
  • Our client offers a highly competitive salary, comprehensive health, dental, and vision insurance, and a performance-driven bonus structure.
  • Generous stock options are available for key personnel.
  • We provide extensive opportunities for professional growth, including access to training programs, conferences, and further education support.
  • Employees benefit from state-of-the-art office facilities, cutting-edge technology, and a stimulating work environment.
  • A robust retirement savings plan with company matching is also provided.
  • We believe in fostering a strong work-life balance and offer ample paid time off.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Machine Learning Engineer
Machine Learning Engineer

Placements24 • Klerksdorp

Vor Ort
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

Vor Ort
ZAR 1.200.000 - 1.800.000
Health coverage
Retirement plan
Professional development
+2
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
Lead Machine Learning Engineer (AI Solutions)
Lead Machine Learning Engineer (AI Solutions)

Placements24 • Cape Town

Vor Ort
ZAR 1.200.000 - 1.900.000
Bonus program
Medical aid and retirement fund
Professional development budget
+3
Machine Learning Engineer
Machine Learning Engineer

Placements24 • Polokwane

Hybrid
ZAR 900.000 - 1.300.000
Bonuses
Health coverage
Professional development
+2
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Placements24 • Rustenburg

Hybrid
ZAR 1.200.000 - 2.000.000
Annual bonus
Equity options
Health, dental, and vision insurance
+2
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 1.000.000 - 1.600.000
Competitive salary & bonuses
Health, dental, vision coverage
Generous PTO
+1
Senior AI Engineer - Deep Learning Platforms
Senior AI Engineer - Deep Learning Platforms

Placements24 • Benoni

Vor Ort
ZAR 1.000.000 - 1.500.000
Bonuses
Health insurance
Paid time off
+3
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Polokwane

Hybrid
ZAR 900.000 - 1.800.000
Competitive salary
Performance bonuses
Health insurance
+4
Senior Machine Learning Engineer - AI Innovations
Senior Machine Learning Engineer - AI Innovations

Placements24 • Johannesburg

Hybrid
ZAR 950.000 - 1.700.000
Health benefits
Retirement plan
Wellness program
+1