Senior Conversational AI Engineer, GCP, DialogFlow CX, Python
Posted 53ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Engineer developing conversational experiences using Dialogflow CX and Google Cloud Platform. Collaborating with cross-functional teams to build and enhance reliable conversational systems.
Responsibilities:
- Own Dialogflow CX build-outs: intents, entities, parameters, pages/flows, route groups, events, slot-filling, and contextual handoffs
- Implement secure fulfillment with Cloud Functions/Cloud Run, integrating REST/GraphQL/SDKs, CRMs, search/knowledge, and internal APIs (OAuth2, service accounts, IAM)
- Design resilient conversation logic with a bias to task completion and low friction
- Instrument analytics to track containment, goal completion, drop-offs, and misunderstanding hot-spots
- Continuously tune NLU by training phrases, entity strategy, synonyms, test suites, confusion-matrix-driven improvements
- Ship with confidence using Azure DevOps: CI/CD, versioning, environment promotion (dev/test/prod), and automated regression tests
- Engineer for reliability and scale: timeouts, retries, idempotency, backoffs, and upstream dependency resilience
- Protect user data: PII redaction, least-privilege IAM, Secret Manager, and compliance-aware logging/retention
- Collaborate cross-functionally with UX writers/content designers on copy variants, tone, and accessibility; with product/BA on acceptance criteria and edge cases
- Participate in discovery: clarify requirements, estimate work, surface tradeoffs (cost/latency/complexity), and suggest incremental, testable releases
Requirements:
- 4–7+ years of Python experience building production backend or integration solutions
- 2+ years focused on Dialogflow (preferably CX)
- Experience with concurrency (async/await), performance profiling, packaging and dependency management, robust testing (pytest, property-based), linting/formatting
- Proficiency in LangChain / LangGraph
- Experience in API/service development with FastAPI / Flask, gRPC, WebSockets / SSE; OpenAPI / Proto design
- Hands-on with GCP services: Cloud Run/Functions, Cloud Build, Pub/Sub, Dataflow/Beam (streaming + batch), BigQuery, Secret Manager, IAM, Cloud Logging/Monitoring
- Knowledge of networking and security: VPC, serverless VPC access, API Gateway/Apigee, IAM, service accounts, KMS/Secret Manager, Cloud Armor/WAF
- Observability expertise: Cloud Logging/Monitoring, custom metrics/SLOs, Error Reporting, OpenTelemetry traces
- Demonstrated NLU tuning and conversation design literacy
- Proven experience integrating with enterprise APIs and handling auth, secrets, and observability
- Clear communication with product/UX and a track record of delivery in ambiguous environments
- Bilingual English proficiency.
Benefits:
- Health insurance
- Professional development opportunities
- Paid time off
- Flexible work arrangements


















