Senior Computer Vision Engineer

Placements24

Noord-Kaap

Hybrid

ZAR 900,000 - 1,700,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote role
Health, dental, vision insurance
Retirement planning
Professional development opportunities
Global collaboration with diverse team

Job summary

Placements24 is seeking a Senior Computer Vision Engineer to design, develop, and deploy advanced CV algorithms. The role emphasizes deep learning-driven vision tasks, model development, and collaboration with a global remote team.

The ideal candidate has 5+ years in CV, strong Python/C++ skills, and expertise with OpenCV, NumPy, TensorFlow or PyTorch. Remote work flexibility and cutting-edge projects are offered.

Qualifications

  • Master's or Ph.D. in Computer Science, Electrical Engineering, AI, or related field with CV specialization.
  • 5+ years of professional experience in computer vision engineering.
  • Strong Python and C++ proficiency with OpenCV and NumPy.
  • Expertise in DL frameworks (TensorFlow, PyTorch) for CV tasks.
  • Solid understanding of image processing, geometric vision and ML algorithms.
  • Experience with data augmentation and annotation for CV tasks.
  • Familiarity with cloud platforms and MLOps is a plus.
  • Remote work-ready with strong communication in distributed teams.

Responsibilities

  • Design, implement, and optimize CV algorithms for object detection, tracking, segmentation, and facial recognition.
  • Develop and train deep learning models using TensorFlow, PyTorch, or Keras for visual tasks.
  • Process and analyze large volumes of image/video data ensuring quality and integrity.
  • Collaborate with cross-functional teams to integrate CV solutions into products.
  • Research novel CV techniques to enhance product capabilities.
  • Evaluate model performance and identify areas for improvement.
  • Write clean, well-documented code for CV applications.
  • Stay updated with latest CV/AI advancements and mentor junior engineers.

Skills

5+ years experience in CV engineering
Python
C++
OpenCV
NumPy
TensorFlow
PyTorch
Keras
Data augmentation
ML/DL fundamentals
Cloud platforms
MLOps

Education

Master's or Ph.D. in Computer Science / AI / CV

Tools

Python
C++
OpenCV
NumPy
TensorFlow
PyTorch

Job description

About the Role

Our client, a leader in developing intelligent automation solutions, is seeking a highly skilled and experienced Senior Computer Vision Engineer to join their innovative team. This role is designed for individuals passionate about leveraging AI and machine learning to enable machines to 'see' and interpret the visual world. You will be instrumental in designing, developing, and deploying advanced computer vision algorithms and systems that solve real-world problems. The ideal candidate possesses a deep understanding of image processing, pattern recognition, and deep learning techniques applied to visual data. This is an exceptional opportunity to contribute to groundbreaking projects and work alongside a talented team dedicated to advancing the field of computer vision. This position is fully remote, allowing for flexible work arrangements.

Key Responsibilities
  • Design, implement, and optimize computer vision algorithms for applications such as object detection, tracking, image segmentation, and facial recognition.
  • Develop and train deep learning models using frameworks like TensorFlow, PyTorch, or Keras for visual tasks.
  • Process and analyze large volumes of image and video data, ensuring data quality and integrity.
  • Collaborate with cross-functional teams to integrate computer vision solutions into products and systems.
  • Conduct research into novel computer vision techniques and technologies to enhance product capabilities.
  • Evaluate and benchmark the performance of computer vision models, identifying areas for improvement.
  • Write clean, efficient, and well-documented code for computer vision applications.
  • Stay current with the latest advancements and research in the computer vision and AI fields.
  • Mentor junior engineers and provide technical guidance on computer vision projects.
Requirements
  • Master's or Ph.D. in Computer Science, Electrical Engineering, Artificial Intelligence, or a related field with a specialization in Computer Vision.
  • Minimum of 5 years of professional experience in computer vision engineering.
  • Strong proficiency in Python and C++, along with relevant libraries (e.g., OpenCV, NumPy).
  • Expertise in deep learning frameworks (TensorFlow, PyTorch) and their application to computer vision.
  • Solid understanding of image processing techniques, geometric vision, and machine learning algorithms.
  • Experience with data augmentation and annotation for computer vision tasks.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps practices is a plus.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong communication and collaboration abilities, suitable for a remote team.
  • Experience with real-time computer vision systems is desirable.
Benefits
  • This is a fully remote position, offering maximum flexibility and work-life balance.
  • Our client provides a highly competitive salary and a comprehensive benefits package, including health, dental, and vision insurance, as well as retirement planning.
  • Opportunities for continuous professional development, including attendance at leading conferences and workshops, are available.
  • You will have the chance to work on challenging and innovative projects with a talented global team.
  • Be a part of shaping the future of intelligent vision systems from Kimberley, Northern Cape , remotely.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer - Computer Vision
Senior AI Engineer - Computer Vision

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,600,000
Competitive salary
Comprehensive health benefits
Generous paid time off
+2
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
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Professional development
+1
Senior Computer Vision Engineer (Remote)
Senior Computer Vision Engineer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 1,976,000 - 2,964,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Equity options
Fully remote
+1
Lead Computer Vision Engineer
Lead Computer Vision Engineer

Placements24 • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Flexible remote work
Competitive salary
Professional development budget
+1
Computer Vision Engineer
Computer Vision Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 900,000
Competitive salary
Bonus structure
Medical and retirement benefits
+2
Remote Lead AI/ML Engineer - Computer Vision
Remote Lead AI/ML Engineer - Computer Vision

Placements24 • Johannesburg

Hybrid
ZAR 1,500,000 - 2,100,000
Remote work
Equity options
Health insurance
+1
Senior AI Research Engineer - Computer Vision
Senior AI Research Engineer - Computer Vision

Placements24 • Stellenbosch

Hybrid
ZAR 1,800,000 - 2,400,000
Competitive salary
Flexible remote work
Professional development opportunities
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Hybrid work model
Health, dental, and vision insurance
+2