Python Developer for AI/API Integration
Worldwide
This is a 10-week, 4-phase build with a clear spec and defined deliverables. We are looking for a skilled Python developer with hands-on AI/API integration experience. The project involves working with RESTful architecture and JSON, ensuring seamless API development. The ideal candidate will have intermediate proficiency in Python and a strong understanding of AI concepts. **Job Title:** Python AI Developer โ Agentic Security Operations System (ARIA) **Project Overview:** Allied International Security, Inc. is a licensed security services company based in Los Angeles, CA. We are building ARIA (Autonomous Response & Incident Agent) โ a proprietary AI-powered operations system that monitors client camera feeds, detects security incidents, dispatches guards, and automatically notifies clients via voice call and SMS. This is a 10-week, 4-phase build with a clear spec and defined deliverables. We are looking for a skilled Python developer with hands-on AI/API integration experience to bring ARIA to life. **What You'll Build:** ๐ท Phase 1 โ Camera Monitoring & Threat Detection - Integrate existing ONVIF-compatible CCTV cameras into an AI pipeline - Use AWS Rekognition (or Google Vertex AI) to analyze live feeds for threats, unauthorized persons, and motion anomalies - FastAPI backend to receive camera events and route to AI decision engine ๐ Phase 2 โ Automated Outbound Calls & Notifications - Twilio Voice API for autonomous outbound calls to clients on incident detection - ElevenLabs voice AI for natural-sounding spoken incident reports - Twilio SMS + SendGrid for real-time alerts with incident snapshots ๐ก๏ธ Phase 3 โ Guard Dispatch & Communication - Claude API (Anthropic) for agentic dispatch logic โ selecting nearest available guard based on location, shift, and incident type - Twilio WhatsApp/SMS to push dispatch instructions to guards - Google Maps API for guard proximity and ETA calculation ๐ฅ๏ธ Phase 4 โ Command Dashboard & Reporting - React web dashboard showing live incidents, guard status, and alert history - Supabase (PostgreSQL) for incident logs, call records, and guard data - Auto-generated PDF incident reports delivered to clients **Tech Stack:** - Backend: Python (FastAPI) - AI/Vision: AWS Rekognition or Google Vertex AI - Agentic AI: Anthropic Claude API - Voice: Twilio + ElevenLabs - Messaging: Twilio SMS / WhatsApp - Camera: ONVIF protocol integration - Database: Supabase (PostgreSQL) - Frontend: React + Tailwind CSS - Maps: Google Maps API **Requirements:** - Strong Python backend development (FastAPI or Flask) - Proven experience integrating third-party APIs (Twilio, AWS, OpenAI/Anthropic or similar) - Experience with real-time systems, webhooks, or event-driven architecture - Ability to work independently from a detailed spec - Clear written communication and milestone updates **Nice to Have:** - Prior experience with camera/ONVIF integrations - Experience with LLM/agentic AI workflows - React frontend experience **Project Details:** - Duration: 10 weeks - Budget: $4,000โ$8,000 (fixed price or milestone-based) - Location: Remote (developer can be anywhere; company is based in Los Angeles, CA) - Start: Immediate **To Apply:** Please include: 1. 2โ3 examples of similar API integration or AI projects you've built 2. Your proposed approach to Phase 1 (camera + threat detection) 3. Your availability and estimated timeline We have a detailed system spec ready to share with shortlisted candidates.
$5,000.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:7 hours ago
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- United States7:52 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
Other open jobs by this Client (1)
- Python Developer for AI/API IntegrationFixed-price