SR Conversational AI Engineer (GCP+DialogFlow CX+Python) - (Remote, US)

ITX CorpRochester, NY
2d$95,000 - $127,000Remote

About The Position

We’re looking for a hands‑on Senior Engineer to design and implement conversational experiences on Dialogflow CX and the Google Cloud Platform. You will build robust flows, secure integrations, product feature enhancements, and telemetry that make our assistants reliable, measurable, and easy to evolve. You’ll be in the code, shaping solutions end‑to-end with product, UX writing, and platform peers. Please note: This role is open only to candidates based in the United States. Applications from other locations will not be considered.

Requirements

  • 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.

Nice To Haves

  • 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.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service