Senior AI Video Analytics Engineer (Python | FFmpeg | Kafka | NVIDIA Triton | Computer Vision)
Worldwide
# Senior AI Video Analytics Architect / Computer Vision Engineer ## Job Description We are looking for an experienced **Senior AI Video Analytics Architect** to review, optimize, and enhance our existing AI-powered surveillance platform, **DrishtiX**. The platform is already developed and includes real-time video streaming, RTSP camera integration, AI-based object detection, event alerts, user management, dashboards, and reporting. We are seeking an expert who can refine the current architecture, improve AI accuracy, reduce false positives, optimize performance, and prepare the platform for enterprise-scale deployments. ## Responsibilities * Review the existing platform architecture and codebase. * Optimize AI inference pipelines for higher accuracy and lower latency. * Improve object detection, tracking, and event recognition. * Reduce false alerts and missed detections. * Optimize RTSP stream handling and multi-camera processing. * Review backend architecture, APIs, and database performance. * Improve scalability for hundreds or thousands of concurrent camera streams. * Optimize GPU/CPU utilization and overall system performance. * Recommend and implement architectural improvements where necessary. * Document recommendations and best practices. ## Required Skills * Python * Computer Vision (OpenCV) * YOLO * FFmpeg / GStreamer / RTSP Streaming * FastAPI / Flask / Django * PostgreSQL / Redis * Docker & Kubernetes * Kafka or RabbitMQ * Linux * GPU Optimization (CUDA/TensorRT) * Experience building large-scale AI surveillance or video analytics platforms ## Nice to Have * Multi-camera analytics experience * Edge AI deployment * DeepStream or TensorRT optimization * ONNX Runtime * Experience with enterprise surveillance systems ## Deliverables * Architecture review and recommendations * Performance optimization * AI accuracy improvements * Code refactoring where required * Scalability enhancements * Technical documentation ## Ideal Candidate You have built or optimized enterprise-grade AI video analytics or surveillance systems and have strong expertise in computer vision, distributed architectures, and real-time video processing. You can quickly understand an existing platform, identify bottlenecks, and implement high-impact improvements.
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
$30.00
-
$50.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Last viewed by client:2 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- IndiaPune6:58 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by