Job Details : Location : Kolkata
Department : Engineering
Experience : 4 - 6 Years
Mode of Employment : Full-Time
Role Overview :
The Senior Software Engineer (Python) will be responsible for developing, optimizing, and deploying AI-powered video analytics solutions as part of Videonetics cutting-edge video computing platform. This role focuses on integrating deep learning models into real-time video surveillance systems, optimizing performance across GPU and edge hardware, and collaborating with cross-functional teams to deliver scalable, production-ready AI solutions.
Key Responsibilities :
- Develop and maintain Python-based inference and video analytics pipelines for AI-driven surveillance products.
- Integrate AI / DL models into video systems using frameworks such as TensorFlow, PyTorch, and OpenCV.
- Optimize and deploy models on edge devices using NVIDIA TensorRT, CUDA, and Intel OpenVINO toolkits.
- Build real-time video analytics pipelines for object detection, tracking, and behavioral analysis.
- Contribute to the full AI model lifecycle including data preprocessing, training, evaluation, optimization, and deployment.
- Perform performance profiling, benchmarking, memory tuning, and optimization across multiple hardware platforms.
- Develop utilities for model conversion, quantization, and optimization (e.g., ONNX).
- Collaborate with AI researchers, platform engineers, and product teams to deliver end-to-end AI solutions.
- Ensure robustness, scalability, and production readiness of deployed AI modules.
Qualifications & Experience :
46 years of hands-on experience in Python development with AI / ML-based projects.Strong experience with deep learning frameworks such as TensorFlow and PyTorch.Solid understanding of deep learning architectures (e.g., YOLO, SSD, ResNet).Experience with GPU acceleration using NVIDIA CUDA, TensorRT, and Intel OpenVINO.Familiarity with video and data processing, multithreading, and system optimization techniques.Exposure to model deployment and conversion tools such as ONNX.Strong debugging, documentation, and communication skills.Ability to work independently and collaboratively in a fast-paced engineering environment.(ref : hirist.tech)