
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.