We are seeking a highly skilled GCP / Dialog flow (CCAI) Developer to design, develop, optimize, and maintain scalable, AI-driven conversational solutions. The ideal candidate will have strong experience in Google Cloud Platform, Dialog flow, backend and frontend development, DevOps practices, and AI-driven contact center solutions. This role will work closely with engineering, QA, and business operations teams to ensure high-quality, secure, and reliable virtual assistant and call center applications.
Key Responsibilities
1. Application Development
- Develop, enhance, and maintain Dialogflow / CCAI solutions, including both structured Dialogflow agents and AI-enabled playbooks.
- Design and implement backend services using Node.js, REST APIs, SQL, and JSON.
- Develop frontend and middleware components using HTML, JavaScript, and UI/UX best practices.
- Manage shared global variables and objects in high-volume, high-concurrency applications.
- Implement secure authentication mechanisms including JWT and OAuth.
2. Cloud & DevOps
- Configure, manage, and optimize GCP and Dialogflow environments, including environment variables and migration strategies.
- Set up and maintain databases (MySQL / DBMS) and integrate with reporting and analytics tools (e.g., Looker).
- Implement and manage CI/CD pipelines using GitHub (or similar), ensuring modular, multi-developer friendly codebases.
- Monitor system performance, CPU utilization, logs, errors, and alerts to ensure reliability and scalability.
3. Testing & Quality Assurance
- Monitor system behavior, errors, and performance metrics to drive continuous improvement.
- Design and execute automated testing for web (OLS), backend, and voice-based systems, including regression and stress testing.
- Implement Virtual Assistant testing using phone dialing appliances and recorded voice inputs.
- Monitor and support integrations with third-party platforms such as Dentrix, EzText, and phone number lookup services.
4. Business Operations & Call Center Quality
- Analyze call flows to identify no-match phrases, disconnects, and dead-end conversations, and tune Dialogflow accordingly.
- Implement monitoring solutions to detect and reduce AI hallucinations, ensuring grounded, coherent, and customer-friendly conversations.
- Continuously improve Virtual Assistant (VA) performance to meet call center quality and operational standards.
Required Skills & Qualifications
- Proven experience working in Google Cloud Platform (GCP) environments.
- Strong expertise in Dialogflow / CCAI development and maintenance.
- Proficiency in Node.js, REST APIs, SQL, and JSON.
- Strong frontend development skills using HTML and JavaScript.
- Experience managing secure, high-concurrency applications.
- Hands-on experience with JWT and OAuth authentication.
Preferred / Bonus Skills
- Experience with AI / Gemini prompting and Vertex AI API integrations, including fine-tuning models for Virtual Assistants or contact center support.
- Experience building, customizing, or integrating Speech-to-Text (STT) models or third-party STT engines.
Job Type: Full-time
Application Question(s):
- This is a night shift and onsite role from 07PM to 04AM. Are you comfortable with shift arrangements?
Experience:
- DialogFlow: 2 years (Required)
- Node.js: 2 years (Required)
- GCP: 2 years (Required)
Work Location: In person