Senior Software Engineer, ML Infrastructure, Core Infra

Google Google · Big Tech · Sunnyvale, CA +1

This role focuses on building and scaling ML infrastructure for conversational AI products, including agent assist and dialogflow. The engineer will develop centralized infrastructure solutions to support product teams in areas like compliance, feature development, and scaling, working closely with model builders to accelerate go-to-market for new capabilities.

What you'd actually do

  1. Work with engineering leads, product manager, and user experience to define the direction of the team.
  2. Work with engineering leads to define project ownership for the sub-teams and the Waterloo site.
  3. Drive the development, launch, and landing of infrastructure projects.
  4. Foster collaboration between infrastructure team leads and partner team team leads.

Skills

Required

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

Nice to have

  • Java
  • C++
  • Kotlin
  • storage infrastructure
  • cross-organization and cross-team stakeholders management
  • testing and reliable storage solutions

What the JD emphasized

  • ML infrastructure
  • model deployment
  • model evaluation
  • optimization
  • data processing
  • debugging
  • speech/audio
  • reinforcement learning

Other signals

  • build centralized infrastructure solutions and products for enabling conversational artificial intelligence product teams
  • advance in compliance, customer onboarding and integrations, feature development, go-to-market, and scaling
  • building solutions that are quickly deployed, delivering new 0-to-1 capabilities with startup agility
  • collaborating directly with model builders with unprecedented speed