Google's Cloud Applied AI team in Waterloo, ON is hiring a Software Developer III (Full-Stack) to help build cloud-based contact centre software and integrate AI agents into voice and chat surfaces.
Minimum Qualifications
- Bachelor's degree or equivalent practical experience
- 2 years of experience with software development in one or more programming languages, or 1 year with an advanced degree
- 2 years of full-stack development experience, including back-end (Java, Python, Golang, or C++) and front-end (JavaScript, TypeScript, HTML, CSS)
Preferred Qualifications
- Master's degree or PhD in Computer Science or related technical field
- 2 years of experience with data structures or algorithms
- Experience developing accessible technologies
- Experience building or integrating with cloud-based contact centre technologies (e.g., CCaaS platforms, telephony, WebRTC)
- Experience with Generative AI, large language models (LLMs), or conversational AI systems, especially AI agents or agentic frameworks
- Experience with complex, cross-functional projects and managing technical collaborations with external partners and vendors
Responsibilities
- Drive end-to-end development of cloud-based contact centre software, from architectural design to deployment and operations
- Serve as one of the team's key technical leaders, guiding the team on complex system design, performance, and reliability issues
- Define and deliver the technical roadmap for integrating AI agents into first-party and third-party chat and voice surfaces
- Lead technical engagement and co-development efforts with strategic external partners
- Participate in an agile, action-oriented environment to accelerate development in a rapidly evolving domain
- Apply domain expertise in contact centres, customer support workflows, or Generative AI to guide product direction and navigate complex technical trade-offs
About the Team
The Cloud Applied AI (AAI) team powers business growth with Gemini Enterprise. The portfolio includes Gemini Enterprise for Customer Experience (Shopping Agent, CX Agent Studio, Agent Assist, Vertex AI Search - Commerce, Customer Experience Insights), along with other vertical and domain packaged solutions.
Compensation
The Canada base salary range for this full-time position is CAD $150,000–$154,000 + bonus + equity + benefits.
Bachelor's degree or equivalent practical experience; 2 years of software development experience; 2 years of full-stack development experience across back-end (Java, Python, Golang, C++) and front-end (JavaScript, TypeScript, HTML, CSS). Master's or PhD in Computer Science preferred.
#J-18808-Ljbffr