Senior Software Development Manager AI Customer...
@ Google

Waterloo, ON
$150,000
On Site
Full Time
Posted 17 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXX***** @google.com
Recommended after applying

Job Details

About the Role

As a Senior Software Development Manager AI Customer Support Integrations at Google, you will lead cloud-based contact center software development. You will be responsible for reliable, scalable, and intelligent customer interaction systems powered by Generative AI.

Key Responsibilities

  • Lead and mentor a high-performing team of developers.
  • Drive end-to-end development from design to deployment.
  • Architect complex system designs ensuring performance and reliability.
  • Define technical roadmap integrating AI agents across platforms.
  • Collaborate with Product, UX, and AI research teams.

Minimum Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 8+ years in software development with multiple programming languages.
  • 7+ years in technical project strategy and ML design.
  • 5+ years in technical leadership overseeing projects.
  • 5+ years in people management and team supervision.
  • 2+ years working with GenAI techniques or related concepts.

Preferred Qualifications

  • Master’s or PhD in Computer Science or related field.
  • Experience in complex, matrixed organizations.
  • Expertise in building scalable distributed systems for real-time communication.
  • Experience with cloud-based contact center technologies and customer support operations.
  • Proven track record in building and deploying generative AI agents.

Key Skills/Competency

  • Software Development
  • Leadership
  • Cloud Integration
  • Generative AI
  • System Architecture
  • Distributed Systems
  • Project Management
  • ML Infrastructure
  • Customer Support Operations
  • Technical Strategy

How to Get Hired at Google

🎯 Tips for Getting Hired

  • Research Google culture: Explore Google values, mission, and recent news.
  • Customize your resume: Highlight AI and management experience.
  • Showcase technical skills: Emphasize cloud and GenAI expertise.
  • Prepare for interviews: Practice system design and leadership scenarios.

📝 Interview Preparation Advice

Technical Preparation

Review cloud integration architectures.
Practice system design exercises.
Brush up on Generative AI techniques.
Study distributed system scalability.

Behavioral Questions

Describe past leadership experiences.
Explain team conflict resolution examples.
Discuss project management challenges overcome.
Share experiences with innovation in tech.

Frequently Asked Questions