Computer Vision Engineer - Deep Learning Focus

Placements24

South Africa

Hybrid

ZAR 550,000 - 900,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Placements24 is seeking a skilled Computer Vision Engineer in Polokwane, offering a hybrid work model that combines remote flexibility with essential in-office collaboration. You will design, develop, and implement cutting-edge CV algorithms and systems, focusing on image recognition, object detection, and image analysis using deep learning.

The ideal candidate has a strong grasp of CV principles, expertise in DL frameworks, and excellent programming skills.

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Electrical Engineering, or related field with CV/ML specialization.
  • 3+ years experience in developing and deploying computer vision systems with deep learning.
  • Proficiency in Python and deep learning frameworks (TensorFlow, PyTorch, Keras).
  • Strong understanding of computer vision concepts and algorithms.
  • Experience with image processing libraries (OpenCV, Pillow).
  • Familiarity with data augmentation techniques and best practices for training DL models.

Responsibilities

  • Develop and implement deep learning models for CV tasks such as image classification, object detection, segmentation, and tracking.
  • Design, train, and evaluate deep neural networks using TensorFlow, PyTorch, or Keras.
  • Process and analyze large image and video datasets.
  • Optimize CV algorithms for performance on various hardware.
  • Collaborate with software engineers to integrate CV models into production apps.
  • Stay up-to-date with CV and DL research and insights.

Skills

Python
Deep Learning
TensorFlow
PyTorch
Keras
OpenCV
Pillow
Git
Cloud Platforms
Computer Vision

Education

Bachelor's or Master's in CS/EE with CV/ML

Tools

OpenCV
Pillow
Git

Job description

About the Role

Our client, a leader in innovative technology solutions, is seeking a skilled Computer Vision Engineer with a strong focus on Deep Learning. This role is located in Polokwane, Limpopo, and offers a hybrid work model, combining remote flexibility with essential in-office collaboration. You will be responsible for designing, developing, and implementing cutting-edge computer vision algorithms and systems, primarily leveraging deep learning techniques. Your work will involve creating solutions for image recognition, object detection, and image analysis applications. This is an exciting opportunity to work on challenging problems, contribute to groundbreaking projects, and collaborate with a team of talented engineers and researchers. The ideal candidate possesses a solid understanding of computer vision principles, expertise in deep learning frameworks, and excellent programming skills. We are looking for individuals passionate about pushing the boundaries of what's possible with visual data and artificial intelligence.

Key Responsibilities
  • Develop and implement deep learning models for computer vision tasks such as image classification, object detection, segmentation, and tracking.
  • Design, train, and evaluate deep neural networks using frameworks like TensorFlow, PyTorch, or Keras.
  • Process and analyze large image and video datasets.
  • Optimize computer vision algorithms for performance and efficiency on various hardware platforms.
  • Collaborate with software engineers to integrate CV models into production applications.
  • Stay up-to-date with the latest research and advancements in computer vision and deep learning.
  • Conduct experiments, analyze results, and document findings.
  • Troubleshoot and debug CV systems and models.
  • Contribute to the overall architecture and design of computer vision solutions.
  • Participate in code reviews and uphold high standards of code quality.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field with a specialization in Computer Vision or Machine Learning.
  • Proven experience (3+ years) in developing and deploying computer vision systems, with a strong emphasis on deep learning.
  • Proficiency in Python and deep learning frameworks (TensorFlow, PyTorch, Keras).
  • Strong understanding of fundamental computer vision concepts and algorithms.
  • Experience with image processing libraries (e.g., OpenCV, Pillow).
  • Familiarity with data augmentation techniques and best practices for training deep learning models.
  • Solid software engineering skills, including experience with version control (Git).
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
Benefits

Our client offers a competitive salary, comprehensive medical benefits, and opportunities for continuous learning and professional development. The hybrid work model provides flexibility while ensuring team cohesion. Employees enjoy a generous vacation policy, retirement contribution matching, and access to cutting-edge technology. Join our team in Polokwane and be part of exciting advancements in computer vision and AI. We offer a stimulating work environment where innovation and collaboration are highly valued. Grow your career with us in the heart of Limpopo.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer
Computer Vision Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 900,000
Competitive salary
Bonus structure
Medical and retirement benefits
+2
Computer Vision Engineer - Deep Learning Architect
Computer Vision Engineer - Deep Learning Architect

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Health coverage
Annual leave
Professional development
Computer Vision Engineer
Computer Vision Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary package
Health and wellness programs
Opportunities for professional growth
+1
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Pietermaritzburg

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Health insurance
+9
Computer Vision Scientist
Computer Vision Scientist

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Retirement plan
Professional development
Computer Vision Engineer - Embedded Systems
Computer Vision Engineer - Embedded Systems

Placements24 • Polokwane

On-site
ZAR 600,000 - 1,000,000
Health insurance
Career growth opportunities
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Placements24 • Rustenburg

On-site
ZAR 700,000 - 900,000
Health and wellness benefits
Professional development opportunities
Stimulating in-office environment
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Richards Bay

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Health insurance
Professional development
+1
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Placements24 • South Africa

Hybrid
ZAR 600,000 - 1,000,000
Health insurance
Retirement fund
Professional development/training
Machine Learning Engineer - Computer Vision
Machine Learning Engineer - Computer Vision

Placements24 • Upington

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Competitive salary
Professional development and training
+2