Computer Vision Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Thu, Jun 18, 2026
This job expires in: 29 days
Job Summary
Seeking a full-time Computer Vision Software Engineer, this role focuses on developing and testing image processing algorithms for robotic systems, involving tasks from data collection to model training and integration, with collaboration across multidisciplinary teams.
Key responsibilities
- Gather and write requirement specifications, and implement designs using C#/C++ programming
- Design test cases, run unit testing, and integrate software components into the overall system
- Document release features, support customer software integration, and participate in team reviews
Required qualifications
- BS in Computer Science with 4+ years of experience in Computer Vision and Image Processing or a Master's with 2+ years
- Hands-on experience in developing algorithms for object detection, tracking, and segmentation analysis
- Minimum of 3 years of professional software development experience in C# and Python; C++ experience preferred
- Experience with containerization technologies such as Docker and/or Kubernetes
- Familiarity with ML/DL frameworks like TensorFlow or PyTorch is a plus
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...