Computer Vision Engineer - Autonomous Systems

Placements24

Willows (CA)

On-site

USD 29,000 - 58,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Travel and accommodation assistance

Job summary

Placements24 is seeking a Computer Vision Engineer to develop and optimize algorithms for autonomous systems. You will design perception modules, handle video/image data, and work on embedded platforms with a team of experts.

Proficiency in Python and C++, experience with OpenCV/scikit-image, and familiarity with TensorFlow, PyTorch, or Keras is required. Travel and accommodation support for non-local contractors may be provided.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related field with a focus on computer vision.

Responsibilities

  • Develop state-of-the-art computer vision algorithms for object detection, tracking, segmentation, and 3D reconstruction.
  • Build robust perception systems for autonomous vehicles, drones, or robots.
  • Process large image/video datasets to train/evaluate vision models.
  • Optimize CV algorithms for real-time performance on embedded systems.
  • Collaborate with software/hardware engineers to integrate vision into robotic platforms.
  • Research and stay current with CV and deep learning advancements.
  • Maintain CV pipelines and software modules.
  • Test and validate vision systems in simulation and real-world environments.
  • Document algorithms, systems, and processes.
  • Troubleshoot CV performance and accuracy.

Skills

Python
C++
3D geometry
ROS
problem solving

Education

BSc/MSc in CS/EE/Robotics (CV focus)

Tools

OpenCV
scikit-image

Job description

About the Role

Our client, a trailblazer in the AI & Emerging Technologies space, is actively seeking a talented Computer Vision Engineer to contribute to the development of advanced autonomous systems. This role is based in Welkom, Free State , offering a unique opportunity to work on cutting-edge projects that are shaping the future of automation. You will be responsible for designing, implementing, and optimizing computer vision algorithms and systems that enable machines to perceive and interact with their environment. This position requires a strong foundation in image processing, machine learning, and software development, coupled with a passion for robotics and autonomous technology. You will collaborate with a team of experts to push the boundaries of what's possible, working on challenging problems with significant real-world impact. We are looking for innovative thinkers who are eager to contribute to groundbreaking advancements in AI and autonomous systems, right here in Welkom, Free State .

Key Responsibilities
  • Develop and implement state-of-the-art computer vision algorithms for tasks such as object detection, tracking, segmentation, and 3D reconstruction.
  • Design and build robust perception systems for autonomous vehicles, drones, or robots.
  • Process and analyze large datasets of images and video to train and evaluate computer vision models.
  • Optimize computer vision algorithms for real-time performance on embedded systems.
  • Collaborate with software and hardware engineers to integrate vision systems into larger robotic platforms.
  • Research and stay current with the latest advancements in computer vision and deep learning.
  • Develop and maintain computer vision pipelines and software modules.
  • Conduct rigorous testing and validation of vision systems in simulation and real-world environments.
  • Contribute to the documentation of algorithms, systems, and processes.
  • Troubleshoot and debug issues related to computer vision performance and accuracy.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related field with a focus on computer vision.
  • Proven experience in developing and deploying computer vision algorithms.
  • Strong proficiency in Python and C++.
  • Hands-on experience with computer vision libraries such as OpenCV, scikit-image.
  • Experience with deep learning frameworks like TensorFlow, PyTorch, or Keras for computer vision tasks.
  • Familiarity with 3D geometry, camera calibration, and sensor fusion.
  • Knowledge of robotics operating systems (ROS) is a plus.
  • Experience with image and video data processing.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in a team environment and independently manage tasks.
Benefits
  • Competitive contractor rate with potential for extension.
  • Opportunity to work on exciting and challenging AI projects.
  • Exposure to cutting-edge autonomous systems technology.
  • Collaborative and innovative work environment in Welkom, Free State .
  • Access to advanced development tools and resources.
  • Potential for performance-based bonuses.
  • Travel and accommodation assistance for non-local contractors.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer - Object Recognition
Computer Vision Engineer - Object Recognition

Placements24 • Houston (TX)

Hybrid
USD 36,000 - 54,000
Hybrid work model
Professional development opportunities
Medical aid
+1
Computer Vision Researcher
Computer Vision Researcher

Placements24 • United States

Remote
USD 49,000 - 73,000
Competitive salary
Health insurance
PTO and retirement benefits
+3
Computer Vision Engineer - AI Systems
Computer Vision Engineer - AI Systems

Placements24 • United States

Remote
USD 110,000 - 160,000
Fully remote
Flexible hours
Home office allowance
+4
Computer Vision Engineer
Computer Vision Engineer

Placements24 • Willows (CA)

Remote
USD 120,000 - 165,000
Fully remote
Competitive compensation
Senior AI Engineer - Robotics and Automation
Senior AI Engineer - Robotics and Automation

Placements24 • Queenstown (MD)

On-site
USD 54,000 - 78,000
Health benefits
Retirement plan contributions
Bonuses
+1
Senior Software Engineer - AI Platform
Senior Software Engineer - AI Platform

Placements24 • United States

Hybrid
USD 54,000 - 78,000
Competitive salary
Health insurance
Paid time off
+5
Autonomous Systems Computer Vision Engineer
Autonomous Systems Computer Vision Engineer

Placements24 • Willows (CA)

On-site
USD 29,000 - 58,000
Travel and accommodation assistance
Computer Vision Engineer
Computer Vision Engineer

TEEMA • San Diego (CA)

On-site
USD 120,000 - 160,000
Computer Vision Engineer
Computer Vision Engineer

Auterion • Manassas (VA)

On-site
USD 120,000 - 160,000
Flexible working hours
Stock Options
Generous holiday allowance
+5
Remote Robotics Automation Engineer
Remote Robotics Automation Engineer

Placements24 • Roanoke (VA)

Hybrid
USD 54,000 - 90,000
Competitive salary
Remote work
Home office stipend
+3