
Job Description & Key Responsibilities
HCL Technologies is a leading global IT services company headquartered in Noida, India, with a presence in over 50 countries. The firm helps enterprises across industries accelerate their digital transformation journeys through cloud, AI, cybersecurity, and automation solutions. With a strong focus on innovation, HCL has built several AI and computerโvision labs that work on cuttingโedge projects ranging from smart surveillance to industrial automation. The companyโs culture encourages continuous learning, collaboration across geographies, and rapid career growth for fresh talent.
The role of Computer Vision Engineer II โ Vision Model Development & Automation is designed for fresh graduates who have a solid grounding in computerโvision fundamentals and a passion for building productionโgrade pipelines. As a member of the Vision AI team, you will translate researchโgrade algorithms into scalable services that power realโworld applications such as intelligent surveillance, smart factories, and connected spaces. You will work closely with platform engineers, data scientists, and product managers to ensure that models meet latency, accuracy, and reliability targets.
Key Responsibilities:
1. Design, develop, and integrate endโtoโend vision pipelines covering ingestion, preโprocessing, inference, postโprocessing, and metadata generation.
2. Implement and fineโtune stateโofโtheโart algorithms for object detection, tracking, reโidentification, segmentation, anomaly detection, and OCR.
3. Build automated MLOps workflows for model training, evaluation, benchmarking, and deployment on edge and cloud platforms.
4. Optimize vision models for latency and throughput using TensorRT, OpenVINO, DeepStream, or ONNX Runtime.
5. Create complex eventโprocessing logic to correlate detections, apply temporal/spatial rules, and filter false positives.
6. Develop scripts for dataset management, automated annotation, quality checks, synthetic data generation, and activeโlearning loops.
7. Diagnose and resolve performance issues arising from lighting variations, occlusions, or camera angles.
8. Document pipeline architecture, model interfaces, performance benchmarks, and deployment guides for internal and external stakeholders.
9. Collaborate with crossโfunctional teams to integrate vision services into larger enterprise solutions.
10. Stay updated with the latest research and contribute ideas for new product features.
Tech Stack: C++ / Python, OpenCV, NumPy, PyTorch or TensorFlow, TensorRT/OpenVINO/DeepStream, ONNX, Git, Docker, Linux, video codecs (H.264/H.265), streaming protocols (RTSP, HLS).
Growth Path: Freshers start as Vision Engineer I, progress to Engineer II, then Senior Engineer, Lead Engineer, and eventually Architecture or Management roles within HCLโs AI/ML practice.
Why Join HCL? You will get exposure to largeโscale, realโworld computerโvision problems, mentorship from industry veterans, and a clear roadmap for technical and leadership growth. The companyโs global footprint also opens opportunities for international assignments and crossโdomain projects.