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

Remote Full-time
About the Role

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.

What You’ll Do
• 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.

What You’ll Bring (Must‑Haves)
• 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 Have:
• 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.

ITX’s Compensation Philosophy

Equality in compensation has been our practice since ITX started, in 1997.

ITX believes that market-based pay ensures fair and equitable compensation for our worldwide team members and pay that is based on the market, not on who has the best negotiation skills. At ITX, you’ll never discover that someone in the same job with the same experience makes more than you, or that there are pay gaps based on race, gender, disability, or age.

How do our team members experience market-based pay at ITX? We gather market data to benchmark each position in our candidates’ and team members’ locations and use these benchmarks for candidate offers and to perform regular compensation reviews for our team members. You’ll never have to worry about asking for a pay raise again. At least once a year ITX automatically adjusts pay when the benchmark is higher than our team member’s compensation.

In Rochester, N.Y., home to ITX’s headquarters, the pay range for a SR Engineer role is $95,000 to $127,000, depending on experience, specific skills and certifications, and education. Based on your location in the United States, if you are in a place where the market for your role is higher or lower, this pay range could be 11% lower or 13% higher than the Rochester, N.Y. market.

ITX has team members in many countries, and we use the same methodology for determining pay for all our teammates. For candidates outside of the United States, we use local market data to determine the benchmark range for the role.

Do you have questions about ITX’s compensation practices? Let us know! We’re proud of how we do compensation at ITX and welcome the opportunity to share more.

This role was posted by ITX on February 2nd, 2026.

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

YouTube Reviewer Job ( Director, Creator Product Activation )

Remote Full-time

Facilities HVAC Technician 2nd shift

Remote Full-time

Product Data Analyst

Remote Full-time

Remote Jobs At Aetna $27 An Hour- DCP - Work from Home Jobs - VacancyGlobal

Remote Full-time

Freelance PR Professional with Deep Expertise in FinTech & Digital Marketing Agency Clients

Remote Full-time

**Experienced Remote Virtual Chat Assistant – Deliver Exceptional Customer Service at arenaflex**

Remote Full-time

Experienced Customer Service Representative – Delivering Exceptional Support and Driving Sales Growth at arenaflex

Remote Full-time

Associate, Insight & Strategy (All U.S. Offices)

Remote Full-time

Part-Time Beauty Advisor - Sephora

Remote Full-time

**Experienced Live Chat Support Representative – Remote Customer Service Expert**

Remote Full-time
← Back to Home