Skip to content
mimi

Senior Software Developer, Applied AI and Telephony

Google

Canada · On-site Full-time Senior CA$182k – CA$187k/yr 2mo ago

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

AI researchGenerative AIML infrastructurePSTNPBXSBCSIPTCPUDPWebRTC

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