Conversational AI Developer — Dialogflow/LangGraph + Analytics Pipeline for Civic Tech Platform
Upwork

Remoto
•5 horas atrás
•Nenhuma candidatura
Sobre
Description: We're building CivicAI, a conversational AI platform that helps political campaigns and nonprofits turn website visitors into donors, volunteers, and advocates. We need a developer or small team to help implement our conversational AI system and supporting backend infrastructure. Scope of work: - Design and implement conversational AI flows using Google Dialogflow CX/VertexAI - Build orchestration layer using LangChain/LangGraph or similar for retrieval and response generation - Develop backend analytics pipeline to capture interaction events (user queries, flow triggers, conversion points), store them, and surface data to a frontend dashboard - Integrate with existing React/TypeScript frontend Ideal candidate has: - Production experience with Dialogflow CX/VertexAI (not just Dialogflow ES) - Familiarity with LangChain, LangGraph, or similar orchestration frameworks - Backend experience (Python or Node) with event tracking and data pipelines - Bonus: experience in regulated or high-trust environments (healthcare, finance, government) About us: We're a pre-seed civic tech startup. Our "glass box" architecture prioritizes auditability and deterministic flows for complex and persuasive contexts. **In your proposal, please outline how you would architect this platform end-to-end, from conversation design in Dialogflow CX/VertexAI, to event capture and storage, to surfacing data in the React frontend. Include any recommended tools, frameworks, or infrastructure choices and why. Please include relevant project examples.**





