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.
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 Dialog flow 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
Ability to commute/relocate:
- Islamabad: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Can you easily commute to Naval Anchorage Islamabad?
- This is an onsite role from 07PM to 04AM from Monday to Friday. Can you manage work schedule?
Location:
Work Location: In person