Python Developer

Kolkata

Job Description: Senior Software Engineer

Location: Kolkata
Department: Engineering
Experience: 4 to 6 years
Mode of Employment: Full

About Videonetics:

Videonetics is a leading innovator in AI-powered video computing solutions, offering intelligent video management, analytics, and security solutions across industries. Our mission is to make the world smarter and safer through cutting-edge technology.

To know more about us – https://www.videonetics.com, Videonetics on LinkedIn

Who You'll Work With

You’ll work with the Engineering team focused on developing state-of-the-art video analytics solutions. Collaborating with AI researchers, you’ll optimize AI models to run efficiently on NVIDIA GPUs as well as Intel hardware.

What you’ll do

  • Develop Python modules to integrate AI/DL models into video surveillance products.
  • Optimize and deploy AI models on edge devices using NVIDIA TensorRT and Intel OpenVINO toolkits.
  • Build real-time video analytics pipelines for object detection, tracking, and behavioral analysis.
  • Contribute to the full lifecycle of AI models – data pre-processing, training, evaluation, deployment.
  • Work on performance profiling, memory tuning, and parallelization strategies across different hardware accelerators.
  • Ensure AI modules are robust, scalable, and production-ready

Key Responsibilities:

  • Develop and maintain Python-based inference and analytics pipelines.
  • Integrate models using TensorFlow, PyTorch, and OpenVINO for Intel-based edge devices.
  • Utilize NVIDIA GPU acceleration (CUDA, TensorRT) for real-time inferencing.
  • Benchmark and compare AI performance on different hardware configurations.
  • Build utilities for model conversion (e.g., ONNX), quantization, and optimization.
  • Collaborate across teams to deliver end-to-end AI solutions integrated into the Videonetics platform.

What we are looking for:

  • 4–6 years of hands-on experience in Python and AI/ML projects.
  • Experience with GPU-based acceleration using NVIDIA CUDA, TensorRT, and Intel OpenVINO.
  • Solid understanding of DL model architectures (YOLO, SSD, ResNet, etc.).
  • Proficiency in TensorFlow, PyTorch, and OpenCV.
  • Familiarity with video/data processing, multithreading, and optimization techniques.
  • Exposure to model conversion and deployment tools like ONNX.
  • Good debugging, documentation, and communication skills.

Why Join Us?

  • Be part of an innovative company at the forefront of AI-driven video computing.
  • Opportunity to work with top-tier partners and industry leaders.
  • Competitive salary, performance incentives, and professional growth opportunities.
  • Embark on an impactful journey with Videonetics, where you'll work on innovative products that enhance safety, efficiency, and sustainability, ultimately making a positive difference in society

If you are passionate about building an innovative product then we will invite you to be part of our growth journey at Videonetics!

To Apply: Send your resume to hrd@videonetics.com


Apply for this position

Maximum size: 2 MB

Subscribe to our newsletter and get latest updates, news in your inbox