ITX Corp. · 2 days ago
SR Conversational AI Engineer (GCP+DialogFlow CX+Python) - (Remote, US)
ITX Corp is seeking a hands-on Senior Engineer to design and implement conversational experiences on Dialogflow CX and the Google Cloud Platform. The role involves building robust flows, secure integrations, and enhancing product features to ensure reliable and measurable assistants.
MobileSoftwareWeb Development
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 (disambiguation, repair strategies, guardrails, graceful fallbacks) with a bias to task completion and low friction
Instrument analytics (Cloud Logging, Error Reporting, BigQuery) to track containment, goal completion, drop‑offs, and misunderstanding hot‑spots
Continuously tune NLU : 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
Qualification
Required
4–7+ years of Python experience building production backend or integration solutions including:
2+ years focused on Dialogflow (preferably CX)
Concurrency (async/await), performance profiling, packaging and dependency management, robust testing (pytest, property-based), linting/formatting
LangChain/LangGraph
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
Networking and security: VPC, serverless VPC access, API Gateway/Apigee, IAM, service accounts, KMS/Secret Manager, Cloud Armor/WAF
Observability: Cloud Logging/Monitoring, custom metrics/SLOs, Error Reporting, OpenTelemetry traces
Demonstrated NLU tuning and conversation design literacy (you don't need to be a UX writer, but you understand intent coverage, repair, and escalation)
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
Preferred
Experience with contact center stacks (Genesys, Twilio Flex, Amazon Connect) or CRM/knowledge bases (Salesforce, ServiceNow)
Front-end exposure (TypeScript/React) for in-app notification integrations
Familiarity with LLM augmentation (retrieval, function calling) and vector stores
Experience building test harnesses for conversational regression
Company
ITX Corp.
ITX is a custom software development partner trusted for nearly 30 years to deliver solutions that drive real business value.