Python Developer Needed – Build Inbox-Based AI Maintenance Triage SystemFreelanceJobs • Canada
Dieses Stellenangebot ist nicht mehr verfügbar
Python Developer Needed – Build Inbox-Based AI Maintenance Triage System
FreelanceJobs
- Canada
- Canada
Über
This MVP will implement an AI-powered maintenance triage system that operates as a layer on top of a shared Gmail inbox.
The system will:
Monitor incoming maintenance emails
Classify issue category (HVAC, plumbing, electrical, etc.)
Determine urgency using policy-based rules
Generate tenant-ready draft replies
Suggest vendor routing
Apply Gmail labels
Keep human approval before sending (no auto-send)
Log all actions for audit purposes
This is not a no-code automation project. I'm looking for a structured, scalable Python implementation suitable for a production SaaS environment.
Scope – Phase 1 (Core Triage Engine Only)
Deliverables:
Accept raw maintenance email text as input
Return structured JSON output:
category
urgency
missing_info()
follow_up_questions()
tenant_reply_draft
internal_summary
suggested_vendor_type
escalation_flags()
Implement policy-based urgency override logic
Provide basic test set validation
No Gmail integration in Phase 1.
Scope – Phase 2 (Gmail Integration)
Deliverables:
Gmail API integration
Fetch unread messages
Run triage engine
Create draft replies in same thread
Apply labels:
StrataOps/Triaged
StrataOps/Emergency
StrataOps/Needs-Info
Logging of events in database
No work order system integration for MVP.
Technical Preferences
Python (FastAPI preferred)
Clean modular architecture
Postgres for logs/config
Background worker for processing
Structured LLM outputs
Production-ready code, not scripts
All code in a Git repo I own
What I'm Looking For
Experience building production APIs
Experience with Gmail API
Experience integrating LLMs
Ability to think architecturally (not just implement prompts)
Milestone-based pricing
Contract duration of 1 to 3 months. with 30 hours per week.
Mandatory skills: Python, API, JavaScript, Amazon Web Services, CSS
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.