Role Description
The Senior Conversational AI Engineer / Associate Architect – Google ADK is responsible for leading the design, development, and deployment of enterprise-grade conversational AI solutions using Google’s Agent Development Kit (ADK) and CCAI ecosystem.
-
Design, develop, and scale agentic AI systems using Google Agent Development Kit (ADK), ensuring enterprise-grade performance, security, and scalability.
-
Architect and implement multi-agent workflows, tool orchestration, and stateful conversational systems integrated with Dialogflow CX/ES.
-
Develop production-grade Python services (FastAPI, Flask, or equivalent) to support middleware, APIs, and enterprise integrations.
-
Design and deploy scalable solutions on Google Cloud Platform (GCP), leveraging services such as CCAI, Cloud Run, Cloud Functions, Pub/Sub, and BigQuery.
-
Implement advanced prompt engineering strategies, NLP/NLU best practices, context management, and robust error handling to optimize conversational experiences.
-
Integrate conversational agents with enterprise platforms (CRM systems, contact centers, databases) while ensuring observability through logging, monitoring, and performance optimization.
-
Provide technical leadership through architecture reviews, mentorship, best-practice enforcement, and cross-functional collaboration with product, DevOps, and business stakeholders.
Qualifications
-
6–10 years of experience in software engineering, with a strong focus on backend and cloud-based systems.
-
Hands-on experience with Google Agent Development Kit (ADK) as a primary and mandatory skill, including:
-
Agent workflow development
-
Tool integrations
-
Multi-agent orchestration
-
Production deployment
-
3+ years of experience building conversational systems using Dialogflow CX/ES.
-
Advanced proficiency in Python, with experience in FastAPI, Flask, Django, or similar frameworks.
-
Proven experience deploying and managing applications on Google Cloud Platform (GCP).
-
Strong understanding of NLP/NLU concepts, prompt engineering, conversational design, and context/state management.
-
Experience designing RESTful APIs and implementing webhook fulfillment services.
-
Familiarity with CI/CD pipelines, Git-based workflows, and Agile development methodologies.
-
Demonstrated ability to architect scalable, high-performance AI solutions in enterprise environments.
Requirements
-
Experience designing enterprise-grade contact center automation solutions.
-
Exposure to multi-cloud or hybrid-cloud environments.
-
Experience working with large-scale enterprise clients in regulated industries such as healthcare, insurance, or financial services.
-
Knowledge of AI governance, security best practices, and compliance frameworks.
Benefits
-
Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
-
Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
-
Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
-
Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
-
Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
-
Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
-
Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.