Machine Learning Engineer - Computer Vision

Placements24

George

Hybrid

ZAR 900,000 - 1,500,000

Full time

39 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work flexibility
High-performance computing access
Competitive compensation package

Job summary

Placements24 in George is seeking an innovative Machine Learning Engineer specializing in Computer Vision to join their AI team. You will develop and deploy advanced CV models powering next-gen products and services, tackling object detection, segmentation, facial recognition, and AR challenges.

The role offers opportunities to work on cutting-edge problems, collaborate with researchers and engineers, and access high-performance computing resources.

Qualifications

  • Bachelor's or Master's in Computer Science, Engineering, or related field with ML/vision focus.
  • 3-5 years of professional experience in developing and deploying CV models.
  • Proficiency in Python and DL frameworks (TensorFlow, Keras, PyTorch).

Responsibilities

  • Design, train, and optimize deep learning models for CV tasks using large-scale datasets.
  • Deploy CV algorithms into production systems ensuring scalability and performance.
  • Develop and maintain robust data pipelines for image and video processing.
  • Collaborate with product managers and software engineers to define project requirements.
  • Stay updated with CV research and apply findings to practical applications.

Skills

Python
DL frameworks
Computer Vision
Image processing
CNNs/RNNs
MLOps
Cloud platforms

Education

Bachelor's or Master's in CS/Engineering

Tools

TensorFlow
Keras
PyTorch

Job description

About the Role

Our client is seeking an innovative Machine Learning Engineer specializing in Computer Vision to join their cutting-edge AI team based in George. You will be responsible for developing and deploying advanced computer vision models that power revolutionary products and services. This role offers the chance to work on challenging problems, from object detection and image segmentation to facial recognition and augmented reality, contributing directly to the next generation of intelligent systems. If you are passionate about leveraging AI to solve real-world visual challenges and thrive in a collaborative, research-driven environment, this is the perfect opportunity.

Key Responsibilities
  • Design, train, and optimize deep learning models for various computer vision tasks using large-scale datasets.
  • Implement and deploy computer vision algorithms into production systems, ensuring scalability and performance.
  • Develop and maintain robust data pipelines for image and video processing.
  • Collaborate with product managers and software engineers to define project requirements and deliver innovative solutions.
  • Stay abreast of the latest advancements in computer vision research and apply them to practical applications.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field with a focus on Machine Learning or Computer Vision.
  • 3-5 years of professional experience in developing and deploying computer vision models.
  • Proficiency in Python and deep learning frameworks such as TensorFlow, Keras, or PyTorch.
  • Strong understanding of image processing techniques, feature extraction, and deep learning architectures (CNNs, RNNs).
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is a plus.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Opportunity to work on groundbreaking AI projects with real-world impact.
  • Access to high-performance computing resources and cutting-edge technology.
  • A culture that encourages innovation, continuous learning, and professional growth.
  • Remote work flexibility enabling you to work from anywhere.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Placements24 • Johannesburg

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Health insurance
Retirement plan
+2
AI/ML Engineer (Computer Vision)
AI/ML Engineer (Computer Vision)

Placements24 • Mossel Bay

Hybrid
ZAR 800,000 - 1,200,000
Health insurance
Retirement plan
Hybrid work model
+2
Remote Vision AI Engineer — Deep Learning & CV
Remote Vision AI Engineer — Deep Learning & CV

Placements24 • George

Hybrid
ZAR 900,000 - 1,500,000
Remote work flexibility
High-performance computing access
Competitive compensation package
Lead Machine Learning Engineer (Remote)
Lead Machine Learning Engineer (Remote)

Placements24 • Gauteng

Hybrid
ZAR 1,200,000 - 1,700,000
Fully remote work
Professional development budget
Stock options
+1
Machine Learning Engineer - Research & Development
Machine Learning Engineer - Research & Development

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Highly competitive salary bonuses
Health & wellness benefits
Budget for professional development
+2
Lead AI/ML Engineer
Lead AI/ML Engineer

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Fully remote work
Health, dental, vision insurance
+2
Remote Senior Machine Learning Engineer
Remote Senior Machine Learning Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Fully remote
Global health insurance
+2
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Placements24 • Cape Town

Hybrid
ZAR 2,241,000 - 3,201,000
Fully remote work
Bonus structure
Health, dental, vision insurance
+2
Remote Machine Learning Researcher
Remote Machine Learning Researcher

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Remote work
Home office stipend
Health, dental, and vision insurance
+2
Lead Data Scientist - AI and Machine Learning Research
Lead Data Scientist - AI and Machine Learning Research

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Remote stipend
Health coverage
+2