HCLTech is hiring for the position of Campus-Trainee in Chennai, Tamil Nadu. The job description is for a Computer Vision Engineer II – Vision Model Development & Automation role and is designed for strong Tier-1 fresh graduates or candidates with 0–1 year of experience.

The selected candidate will work on computer vision pipelines, vision model development, automation, performance optimization, and deployment for real-world applications such as surveillance, industrial automation, and smart spaces.
HCLTech Hiring 2026
| Company | HCLTech |
|---|---|
| Job Role | Computer Vision Engineer II – Vision Model Development & Automation |
| Job Title | Campus-Trainee |
| Qualification | Any Degree |
| Experience | Freshers / 0–1 Year |
| Freshers Eligible | Yes |
| Job Type | Not Specified |
| Location | Chennai, Tamil Nadu, India |
| Work Mode | Not Specified |
| Salary | Not Disclosed |
HCLTech Computer Vision Engineer II Job Description
The Computer Vision Engineer II role focuses on building robust, production-ready computer vision pipelines for real-world applications. The position involves working with image and video data, developing and optimizing vision algorithms, creating automated training and evaluation pipelines, and integrating vision models into scalable platforms.
This opportunity is aimed at strong fresh graduates or early-career professionals with a strong foundation in computer vision and software engineering.
Roles and Responsibilities
- Develop, integrate, and optimize end-to-end computer vision pipelines from image/video ingestion to inference, post-processing, and metadata generation.
- Implement and fine-tune vision algorithms for object detection, tracking, re-identification, segmentation, anomaly detection, and OCR.
- Build and maintain automated training and evaluation pipelines for model updates, benchmarking, and deployment.
- Optimize vision models for latency and throughput using tools such as TensorRT, OpenVINO, DeepStream, or ONNX Runtime.
- Develop logic for complex event processing by correlating detections and applying temporal and spatial rules.
- Create tools and scripts for dataset management, automated annotation, quality checks, synthetic data generation, and active learning.
- Troubleshoot vision performance issues involving lighting, occlusion, and camera angles.
- Document vision pipeline architecture, model interfaces, performance benchmarks, and deployment guides.
Qualifications & Skills
Candidates should have:
- Strong programming skills in C++ and/or Python.
- Strong understanding of computer vision fundamentals, including image processing, filtering, morphology, geometry, feature extraction, and camera models/calibration.
- Proficiency with OpenCV and NumPy.
- Experience with at least one deep learning framework such as PyTorch or TensorFlow for vision applications.
- Hands-on project or internship experience developing and evaluating vision models.
- Knowledge of CNN architectures such as ResNet, MobileNet, and EfficientNet.
- Familiarity with object detection approaches such as YOLO, SSD, and Faster R-CNN.
- Knowledge of tracking and segmentation approaches.
- Familiarity with video processing concepts such as codecs, containers, RTSP, HLS, and frame-level data handling.
- Understanding of Git, unit testing, debugging, and software integration.
- Ability to evaluate vision performance using metrics such as precision, recall, F1, mAP, IoU, MOTA, FPS, and CPU/GPU/RAM usage.
Work Location
The position is based in Chennai, Tamil Nadu, India.
Salary Details
The salary details for the HCLTech Campus-Trainee position have not been disclosed in the provided job information.
How To Apply For HCLTech Computer Vision Engineer II
Interested and eligible candidates can apply for the HCLTech Campus-Trainee opportunity through the official HCLTech careers portal.
- Visit the official HCLTech careers page.
- Search for Campus-Trainee.
- Review the job description and eligibility requirements.
- Click on the Apply now option.
- Complete the required application details.
- Upload your updated resume and supporting information if requested.
- Submit your application.
Apply Link: Click Here
Important Note While Applying For Jobs
Candidates should carefully review the official job description before applying. The role specifically emphasizes computer vision, Python/C++, OpenCV, deep learning, vision models, video processing, and performance evaluation.
The provided listing does not specify a particular degree branch, salary, batch, or application deadline. Candidates should verify the latest information on the official HCLTech careers portal before submitting their application.
About HCLTech
HCLTech is a global technology company operating across digital, engineering, cloud, and AI services. According to the provided job listing, HCLTech has more than 223,000 people across 60 countries and serves clients across industries including financial services, manufacturing, life sciences and healthcare, technology and services, telecom and media, retail and CPG, and public services.
The company provides technology services and products focused on helping organizations with digital transformation and technology initiatives.



