
Computer Vision Engineer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Computer Vision Engineer to join our team in building visual inspection and quality monitoring solutions for retail and light industrial environments. The platform detects product placement issues, packaging defects, shelf compliance, object presence, and visual anomalies from images and short video streams.
About the Project
The stack includes Python, PyTorch, OpenCV, Ultralytics YOLO or similar detection frameworks, data annotation workflows, model evaluation, Docker, and deployment to cloud or edge environments. The role requires regular communication with international product, data, and engineering teams, so strong spoken English is essential.
Responsibilities
- Develop and improve computer vision models for detection, classification, segmentation, and visual anomaly use cases.
- Work with image and video datasets, annotations, labelling quality, augmentation, and dataset versioning.
- Train, evaluate, and optimise models for accuracy, latency, robustness, and real-world edge cases.
- Build preprocessing and postprocessing pipelines using OpenCV and Python.
- Support deployment of models as APIs, batch inference jobs, or edge inference components.
- Collaborate with product teams to define acceptance criteria and measure model performance in business terms.
- Investigate production issues related to image quality, lighting, camera angle, false positives, and drift.
Requirements
- 3+ years of commercial experience in computer vision or applied machine learning.
- Strong Python skills and practical experience with PyTorch and OpenCV.
- Experience with object detection, classification, segmentation, or anomaly detection models.
- Understanding of dataset preparation, annotation quality, augmentation, metrics, and model validation.
- Experience deploying ML/CV models with Docker, APIs, batch jobs, or edge devices.
- Ability to analyse model errors and improve performance using data and evaluation metrics.
- Strong spoken English - B2+ or higher for discussing results and trade-offs with international teams.
Nice to Have
- Experience with YOLO, Detectron2, MMDetection, Segment Anything, or similar tools.
- Experience with ONNX, TensorRT, CoreML, or edge inference optimisation.
- Experience with retail analytics, manufacturing inspection, OCR, video analytics, or camera-based products.
- Experience with MLflow, Weights & Biases, DVC, or dataset versioning tools.
We Offer
- Opportunity to work remotely or in a hybrid model.
- Be part of a team that is building impactful visual inspection and quality monitoring solutions.
- Collaborate with international teams and contribute to real-world applications.
About the Company
We are Accentiko Inc. (DBA Infinity Technologies), a company dedicated to building innovative software solutions. Our team is passionate about leveraging technology to solve complex problems and improve processes in various industries.
Apply
If you enjoy applying computer vision to real-world visual data with practical deployment constraints, we would be glad to hear from you. Send us your CV and we will contact you to discuss relevant opportunities.
© Infinity Technologies. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Infinity Technologies, headquartered in London, specializes in creating global R&D hubs to help businesses achieve their goals. Promoting fully remote teams and a lean approach, we eliminate unnecessary office costs, sales, marketing expenses, and overheads for our customers. Our innovative fractal model ensures each R&D hub functions as a self-contained ecosystem tailored to the unique needs of each customer, acting as an extension of their team to develop products, maintain services, or execute strategic objectives.We leverage over 20 trademarked frameworks for building teams, developing software products, and designing outsourcing strategies, focusing on startups andmid-sizedcustomers. Our goal is to help them globalize their R&D efforts efficiently. Infinity Technologies also maintains a library of reusable components, enabling rapid prototyping, idea validation, and faster time to market—all while reducing costs. Since 2003, we have built 81 R&D hubs and currently operate 12 active hubs with distributed teams in 21 countries.With our expertise in cost-effective practices, economies of scale, and lean methodologies, Infinity Technologies empowers businesses to innovate, grow, and succeed in a global marketplace.
More at Infinity Technologies
All 32 rolesSimilar jobs
Senior Computer Vision Engineer
AgileEngine · United States
Senior Computer Vision Engineer
AgileEngine · United States
Junior/Middle Computer Vision Engineer
AgileEngine · United States
Junior/Middle Computer Vision Engineer
AgileEngine · United States