1

Computer Vision Algorithm Engineer Jobs in Rochester, NY

Solid background in computer programming using C++ , C# , VB.net and Statistical Analysis * Experience using Cognex Insight, VisionPro, Keyence Vision system, National Instrument etc... * Experience ...

Bachelor of Science degree in Electrical Engineering, computer science, computer vision and/or other degrees / demonstrated industry experience * Experience selecting/designing vision systems, optics ...

Solid background in computer programming using C++ , C# , VB.net and Statistical Analysis * Experience using Cognex Insight, VisionPro, Keyence Vision system, National Instrument etc... * Experience ...

... algorithms using Cognex VisionPro NEW , Keyence NEW , HALCON / MVTec NEW , OpenCV NEW , or NI ... Bachelor's degree (or higher) in Electrical Engineering NEW , Computer Engineering NEW , Mechanical ...

What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Skilled at teaching problem decomposition, algorithm design, and code implementation across ...

Senior Factory Automation Engineer

Hopewell, NY ยท On-site

$75.30 - $120K/hr

Develop and maintain Python-based computer vision pipelines tailored to wafer inspection use cases ... Support downstream engineering teams by enabling automated root cause analysis workflows * Own ...

Senior Database Engineer

Rochester, NY ยท On-site +1

$113K - $177K/yr

Senior Database Engineer will work closely with a multidisciplinary Agile team to build high ... Learn about machine learning, data science, computer vision, artificial intelligence, statistics ...

Senior Database Engineer

Rochester, NY ยท On-site +1

$113K - $177K/yr

Senior Database Engineer will work closely with a multidisciplinary Agile team to build high ... Learn about machine learning, data science, computer vision, artificial intelligence, statistics ...

Ability to explain object-oriented programming principles, algorithm efficiency, and common data structures while preparing students for the AP Computer Science A examination including multiple ...

Position Overview We are seeking an experienced Robotics & Automation Engineer to join our growing ... Knowledge of AI-assisted automation, ML-based process control, or computer vision. * Ability to ...

next page

Showing results 1-20

Computer Vision Algorithm Engineer information

See Rochester, NY salary details

$47.9K

$119.9K

$135.7K

How much do computer vision algorithm engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for computer vision algorithm engineer in Rochester, NY is $119,895.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,000.00 and $129,700.00 per year, depending on experience, location, and employer.

What are some typical projects or tasks a Computer Vision Algorithm Engineer works on within a company?

As a Computer Vision Algorithm Engineer, you might work on tasks such as developing object detection, image classification, and tracking algorithms for applications like autonomous vehicles, security systems, or industrial automation. Your daily responsibilities may include analyzing large datasets of images or video, training and optimizing deep learning models, and collaborating with hardware or software engineers to deploy solutions to production environments. You often participate in team meetings to discuss project requirements, challenges, and performance improvements, ensuring the algorithms meet both technical and business needs. Working in this role provides opportunities to innovate and solve cutting-edge problems alongside specialists in related fields.

What are the key skills and qualifications needed to thrive in the Computer Vision Algorithm Engineer position, and why are they important?

To thrive as a Computer Vision Algorithm Engineer, you typically need a strong background in computer science, mathematics, and image processing, often demonstrated through a relevant degree and experience with machine learning algorithms. Proficiency in programming languages such as Python or C++, as well as familiarity with deep learning frameworks like TensorFlow or PyTorch, is essential, and certifications in AI or computer vision can be advantageous. Strong problem-solving abilities, attention to detail, and collaboration skills help you stand out in tackling complex challenges and working with interdisciplinary teams. These skills ensure you can develop and optimize vision algorithms that effectively address real-world problems and integrate with larger systems.

What is a Computer Vision Algorithm Engineer job?

A Computer Vision Algorithm Engineer develops and optimizes algorithms that enable machines to interpret and process visual data. They work with techniques like image processing, machine learning, and deep learning to solve tasks such as object detection, recognition, and tracking. Their responsibilities often include designing models, improving performance, and implementing real-time vision systems for applications in areas like robotics, healthcare, and autonomous vehicles. Strong programming skills in Python or C++, as well as experience with frameworks like OpenCV and TensorFlow, are typically required.

What are popular job titles related to Computer Vision Algorithm Engineer jobs in Rochester, NY? For Computer Vision Algorithm Engineer jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Computer Vision Algorithm Engineer jobs in Rochester, NY look for? The top searched job categories for Computer Vision Algorithm Engineer jobs in Rochester, NY are:

Vision Engineer

Calvary Robotics

Webster, NY โ€ข On-site

Other

Posted 17 days ago


Job description

Description

Calvary Robotics is a Global Systems Integrator specializing in custom automated manufacturing systems for a variety of manufacturing industries. ย ย We are seeking a Vison Engineer to support our future growth. ย This individual will Design, Program, Debug and Commission vision inspection hardware and software to meet customer and internal specification.ย 

  • Execute projects to budgets and timelines following the culture of on-time delivery to mini-milestones.ย 
  • Develop robust and cost-effective vision strategies using sound applications of lighting and optics.
  • Perform necessary prototyping of vision application during design to select required vision equipment (camera, lights, lens, ย ย ย ย ย filters, etc.).
  • Provide inputs to the Mechanical Engineering for placement of camera and lighting equipment on the machine.ย 
  • Collaborate with other members of Controls Engineering team to develop and implement interface of vision systems to ย ย ย ย ย ย ย other equipment such as PLCs and Robots.ย 
  • Contribute towards accurate project progress reporting and keeping Project Trackers up to date for tasks assigned.
  • Contribute to Calvary Action Item System (CAIS) and to accurately records risks, cost saving efforts, and scope management.
  • Serve as a technical support for vision systems.
  • Assist Calvary Application Engineering by performing vision feasibility studies for potential customer applications.
  • Contribute to the upkeep of equipment in Vision Lab. ย ย ย ย ย ย ย 
  • Train other members of the engineering team to increase the overall skill level of the group.
  • Stay abreast of technological trends in the field of machine vision

Requirements

ย Bachelor of Science degree in Electrical Engineering, computer science, computer vision and/or other degrees / demonstrated industry experience ย ย ย ย ย 

  • Experience selecting/designing vision systems, optics, lighting and other peripherals.ย 
  • Experience integrating vision systems with industrial devices.
  • High degree of mechanical aptitude and spatial reasoning.
  • Strong grasp of Machine Vision in general
  • Very good ย understanding of Metrology Principles and 2D Calibration Technique
  • Solid background in computer programming using C++ , C# , ย ย VB.net and Statistical Analysis
  • Experience using Cognex Insight, VisionPro, Keyence Vision system, National Instrument ย ย etc...ย 
  • Experience with 3D vision solutions.
  • Basic ย ย understanding of PLC programming using Allen Bradley Logix platform.ย