
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.