Senior Software Developer, Ai/ml, Conversational Insights

Google Google · Big Tech · Waterloo, ON +2

Senior Software Developer role focused on building and implementing AI/ML solutions for conversational insights and AI Agents within Google Cloud's Applied AI division. The role involves developing investigative tools, recommendation systems, and skill matching capabilities for AI Agents, with a focus on Gemini Enterprise and Vertex AI Search.

What you'd actually do

  1. Develop and implement investigative tools for AI Agent performance.
  2. Design and build recommendation systems for AI Agents.
  3. Develop skill discovery and matching capabilities for AI Agents.
  4. Manage stakeholders effectively and solve ambiguous technical challenges, contributing to the overall strategy and road map for the team.
  5. Provide coaching to your team, and contribute to Google's culture and operations.

Skills

Required

  • software development
  • software design and architecture
  • testing and launching software products
  • Speech/audio
  • reinforcement learning
  • ML infrastructure
  • ML design
  • model deployment
  • model evaluation
  • data processing
  • debugging
  • fine tuning

Nice to have

  • technical leadership
  • complex, matrixed organization
  • cross-functional projects
  • data structures
  • algorithms

What the JD emphasized

  • 5 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.
  • 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).

Other signals

  • AI Agent performance
  • recommendation systems for AI Agents
  • skill discovery and matching capabilities for AI Agents
  • Gemini Enterprise
  • Vertex AI Search