Role Overview
The Computer Vision Engineer II – Vision Model Development & Automation will focus on building robust, production‑ready computer vision pipelines that solve real‑world problems in surveillance, industrial automation, and smart spaces.
About Hcltech
HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products.
Key Responsibilities
- Develop, integrate, and optimize end‑to‑end computer vision pipelines
- Implement and fine‑tune state‑of‑the‑art vision algorithms for tasks such as object detection, tracking, re‑identification, segmentation, anomaly detection, and OCR
- Build and maintain automated training and evaluation pipelines (MLOps)
- Collaborate with platform engineers to optimize vision models for latency and throughput using tools like TensorRT, OpenVINO, DeepStream, or ONNX Runtime
- Create robust logic for complex event processing
Requirements & Eligibility
- Strong programming skills in C++ and/or Python
- Solid understanding of Computer Vision fundamentals
- Proficiency with core CV libraries and frameworks: OpenCV, NumPy, and at least one DL framework (PyTorch/TensorFlow)
- Hands-on experience developing and evaluating vision models
- Familiarity with video processing concepts
- Understanding of software engineering basics: version control (Git), unit testing, debugging
Required Skills & Tech
C++PythonOpenCVNumPyPyTorch