Senior Software Developer, Machine Learning, Applied AI

Google Google · Big Tech · Sunnyvale, CA +4

This role focuses on building and managing the end-to-end developer journey for conversational AI agents within Google Cloud's Applied AI (AAI) division. The responsibilities include designing and building recommendation systems and skill matching for AI agents, developing investigative tools for agent performance, and managing stakeholders. The role involves working on agentic development workflows, utilizing ML Evals, and contributing to the strategy and roadmap for autonomous and self-healing agent ecosystems.

What you'd actually do

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

Skills

Required

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

Nice to have

  • data structures and algorithms
  • technical leadership
  • cross-functional projects

What the JD emphasized

  • autonomous tasks
  • agentic development workflows
  • ML Evals
  • speech/audio
  • reinforcement learning
  • ML infrastructure
  • model deployment
  • model evaluation
  • data processing
  • debugging
  • fine tuning

Other signals

  • Gemini Enterprise
  • conversational AI agents
  • autonomous tasks
  • agentic development workflows
  • ML Evals