Senior Software Developer, Applied AI and Telephony
About the role
About
In this role, you will support a fundamental transformation in customer support by enabling the shift from manual processes to AI-driven and intelligent interactions. You will help build the critical "front door" connecting next-generation AI agents to millions of users and deliver cloud-based "last-mile" integrations that power seamless, intelligent conversations across chat and voice platforms. You will play a key role in ensuring Generative AI experiences are reliable, scalable, and intelligent for customers.
As a highly technical, action-oriented developer with expertise in the telephony stack including PSTN, SIP, WebRTC, and real-time media streaming, you will contribute to the first-party development of core integration platforms and help define the future of customer interaction in an applied AI environment.
Qualifications
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages.
- 3 years of experience with one or more of the following: speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
- 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging).
- 3 years of experience testing, maintaining, or launching software products.
- 1 year of experience with software design and architecture.
Preferred qualifications
- Experience in Telephony and ISP infrastructure, including PSTN, SIP trunking, and network protocols (e.g., TCP/UDP) for high-availability voice services.
- Experience with Carrier and ISP-level integrations, including Session Border Controllers (SBCs), private branch exchanges (PBX), and connecting AI agents to global telecommunications networks.
- Experience with Generative AI, large language models, or conversational AI systems, and developing AI agents or agentic frameworks.
- Experience guiding cross-functional projects and managing technical collaborations with partners and vendors.
- Experience building available, low-latency, scalable distributed systems for real-time communication.
- Experience building WebRTC solutions, NAT traversal, signaling, and media engine optimization for low-latency, bi-directional audio.
Responsibilities
- Drive the end-to-end development of cloud-based communication systems, serving as the team’s primary knowledge expert to define the technical direction for all telephony integrations with AI agents.
- Serve as a key technical leader, digging into system design, performance, and reliability issues, specifically within PSTN, SIP, and WebRTC to guide the team toward low-latency solutions.
- Define and deliver the technical designs for integrating AI agents into various ecosystems of first-party and third-party chat and voice surfaces, ensuring seamless media streaming and protocol management.
- Manage technical engagement and co-development efforts with external partners, bridging traditional telephony infrastructure with a next-generation AI platform.
- Operate in an action-oriented, agile environment while collaborating with Product Management, User Experience (UX), and AI research teams to accelerate development, define requirements and deliver AI-powered customer support experience in a rapidly evolving domain.
Compensation
The Canada base salary range for this full-time position is CAD 182,000-187,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
Additional Information
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free