NS
Posted 1 week ago
Senior Computer Vision Engineer
NearTech Search
📍 Manchester, GB
Information Technology
Job description
About the Role
The information below covers the role requirements, expected candidate experience, and accompanying qualifications.
Our client is an innovative technology company developing AI and computer vision solutions to solve complex real-world challenges. They are looking for a Computer Vision Engineer to join their growing team and help build, deploy and optimise production-grade computer vision systems.
This is a hands-on role where you'll work across the full lifecycle of computer vision development, from image processing and model deployment through to monitoring and performance optimisation
Key Responsibilities
- Own and evolve scalable computer vision and image processing pipelines end-to-end.
- Lead the deployment of CV models into production across cloud and edge environments.
- Design and optimise detection, segmentation, and classification systems for real-world performance.
- Drive model optimisation for latency, reliability, and scalability in production systems.
- Integrate ML models into broader platform architecture and APIs.
- Establish robust testing, monitoring, and performance tracking for deployed systems.
Skills & Experience
Essential
- Strong experience with Python and production-grade software engineering.
- Proven experience deploying machine learning / computer vision models into production.
- Hands-on with OpenCV, PyTorch and/or TensorFlow.
- Strong understanding of image processing fundamentals.
- Experience with Docker and modern CI/CD workflows.
- Strong debugging, profiling, and systems thinking skills.
Desirable
- Experience with multispectral or advanced imaging data.
- Exposure to ONNX Runtime, TensorRT, or OpenVINO.
- AWS or other cloud infrastructure experience.
- Familiarity with MLOps practices (monitoring, model registries, deployment pipelines). xwzovoh
- Experience with YOLO, U-Net, Mask R-CNN or similar architectures.