Machine Learning Engineer - Computer Vision

Placements24

Rustenburg

Presencial

ZAR 700 000 - 900 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Health and wellness benefits
Professional development opportunities
Stimulating in-office environment

Resumo da oferta

Placements24 is seeking a skilled Machine Learning Engineer specializing in computer vision in Rustenburg, North West, ZA. You will design, train, and deploy CV models, build deep learning architectures, and develop data pipelines for large image datasets in an in-office setting.

The role requires a Bachelor’s or Master’s in CS/EE/AI, strong Python skills, and experience with TensorFlow/PyTorch/Keras, plus OpenCV and cloud familiarity.

Qualificações

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, AI, or a related field.
  • Proven experience in developing and deploying computer vision models.
  • Strong programming skills in Python and experience with deep learning frameworks like TensorFlow, PyTorch, or Keras.
  • Proficiency with computer vision libraries such as OpenCV.
  • Solid understanding of image processing techniques and machine learning algorithms.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and distributed training is a plus.
  • Excellent analytical and problem-solving abilities.
  • Strong teamwork and communication skills, essential for an in-office collaborative setting.

Responsabilidades

  • Design, train, and deploy machine learning models for computer vision tasks such as object detection, image segmentation, and facial recognition.
  • Develop and optimize deep learning architectures (e.g., CNNs, Vision Transformers) for image and video analysis.
  • Implement efficient data pipelines for collecting, preprocessing, and augmenting large image datasets.
  • Collaborate with software engineers and product teams to integrate computer vision capabilities into production systems.
  • Conduct experiments to evaluate model performance, identify bottlenecks, and implement improvements.
  • Stay abreast of the latest research and advancements in computer vision and deep learning.
  • Write clean, well-documented, and maintainable code.
  • Contribute to the overall AI strategy and roadmap of the company.

Conhecimentos

Python programming
Deep learning experience
Teamwork & communication

Formação académica

Bachelor's or Master's in CS/EE/AI

Ferramentas

OpenCV
Cloud platforms (AWS/GCP/Azure)

Descrição da oferta de emprego

About the Role

Our client, a cutting-edge technology company specializing in advanced AI solutions, is seeking a skilled Machine Learning Engineer with a focus on Computer Vision. This role is situated in Rustenburg, North West, ZA . You will be instrumental in developing and deploying sophisticated computer vision models that drive innovation across various industries. This position offers an excellent opportunity to work with state-of-the-art technologies and contribute to impactful projects in a collaborative, in-office environment.

Key Responsibilities
  • Design, train, and deploy machine learning models for computer vision tasks such as object detection, image segmentation, and facial recognition.
  • Develop and optimize deep learning architectures (e.g., CNNs, Vision Transformers) for image and video analysis.
  • Implement efficient data pipelines for collecting, preprocessing, and augmenting large image datasets.
  • Collaborate with software engineers and product teams to integrate computer vision capabilities into production systems.
  • Conduct experiments to evaluate model performance, identify bottlenecks, and implement improvements.
  • Stay abreast of the latest research and advancements in computer vision and deep learning.
  • Write clean, well-documented, and maintainable code.
  • Contribute to the overall AI strategy and roadmap of the company.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, AI, or a related field.
  • Proven experience in developing and deploying computer vision models.
  • Strong programming skills in Python and experience with deep learning frameworks like TensorFlow, PyTorch, or Keras.
  • Proficiency with computer vision libraries such as OpenCV.
  • Solid understanding of image processing techniques and machine learning algorithms.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and distributed training is a plus.
  • Excellent analytical and problem-solving abilities.
  • Strong teamwork and communication skills, essential for an in-office collaborative setting.
Benefits

Our client provides a competitive salary and a comprehensive benefits package, including health and wellness benefits, opportunities for professional development, and a stimulating work environment in Rustenburg, North West, ZA . You will have the chance to work on challenging and rewarding projects at the forefront of AI technology. Join a dedicated team that is committed to pushing the boundaries of what's possible with artificial intelligence.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Placements24 • Upington

Híbrido
ZAR 600 000 - 900 000
Hybrid work model
Competitive salary
Professional development and training
+2
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Placements24 • Gqeberha

Híbrido
ZAR 900 000 - 1 300 000
Hybrid work model
Health benefits
Learning & growth opportunities
+1
Machine Learning Engineer (Computer Vision)
Machine Learning Engineer (Computer Vision)

Placements24 • Gauteng

Presencial
ZAR 600 000 - 1 000 000
Competitive salary package
Medical and retirement benefits
Access to cutting-edge hardware and AI
Senior Machine Learning Engineer - Computer Vision
Senior Machine Learning Engineer - Computer Vision

Placements24 • África do Sul

Híbrido
ZAR 1 000 000 - 1 400 000
Health insurance
Hybrid work model
Professional development opportunities
Senior Machine Learning Engineer - Computer Vision
Senior Machine Learning Engineer - Computer Vision

Placements24 • Soweto

Híbrido
ZAR 900 000 - 1 300 000
Stock options
Health benefits
Principal AI Engineer - Computer Vision
Principal AI Engineer - Computer Vision

Placements24 • Rustenburg

Híbrido
ZAR 1 200 000 - 1 900 000
Competitive salary
Performance bonuses
Medical insurance
+5
Senior Machine Learning Engineer - Computer Vision
Senior Machine Learning Engineer - Computer Vision

Placements24 • Centurion

Híbrido
ZAR 1 200 000 - 2 100 000
Hybrid work model
Comprehensive medical coverage
Retirement fund contributions
+1
Lead Machine Learning Engineer - Computer Vision
Lead Machine Learning Engineer - Computer Vision

Placements24 • Kempton Park

Presencial
ZAR 1 800 000 - 2 400 000
Salary plus bonuses
Equity options
Medical, dental, and vision insurance
+2
Lead Machine Learning Engineer (Computer Vision)
Lead Machine Learning Engineer (Computer Vision)

Placements24 • África do Sul

Presencial
ZAR 1 200 000 - 1 900 000
Competitive salary
Bonus structure
Medical benefits
+3
Lead Machine Learning Engineer - Computer Vision
Lead Machine Learning Engineer - Computer Vision

Placements24 • Cape Town

Presencial
ZAR 1 200 000 - 1 800 000
Stock options
Relocation assistance
Flexible working hours
+1