Senior Software Engineer

Google Google · Big Tech · Mountain View, CA +1

Senior Software Engineer at Google DeepMind focused on building and enhancing serving solutions for Gemini models, developing new infrastructure for advanced capabilities like large-scale streaming and specialized audio logic, and ensuring model quality in production through issue triaging, debugging, and monitoring. The role also involves driving technical vision and roadmap, with a strong emphasis on productionizing large language and multimodal models, ML infrastructure, and speech/audio technologies.

What you'd actually do

  1. Build and enhance serving solutions for Gemini models, tailoring configurations to meet diverse client needs and testing for optimal performance;
  2. Develop new infrastructure to support advanced capabilities, such as large-scale streaming and specialized audio logic within the orchestration framework;
  3. Guarantee the quality of Gemini models in production by triaging system issues, debugging code, and implementing robust monitoring systems;
  4. Collaborate with peers and stakeholders through design and code reviews to establish and maintain best practices in software development; and
  5. Drive the short-term technical vision and roadmap for your team, evolving strategies to meet future requirements and infrastructure needs.

Skills

Required

  • C++ for software development
  • Algorithm design and data structure selection for system scalability
  • Productionizing large language and multimodal models or ML infrastructure development for model deployment, evaluation, and optimization
  • Reinforcement learning or speech/audio technologies
  • Root cause analysis for debugging software and ML systems

Nice to have

  • Gemini models
  • serving solutions
  • large-scale streaming
  • specialized audio logic
  • orchestration framework
  • monitoring systems
  • design and code reviews
  • technical vision and roadmap

What the JD emphasized

  • productionizing large language and multimodal models
  • ML infrastructure development
  • Reinforcement learning or speech/audio technologies
  • Root cause analysis for debugging software and ML systems

Other signals

  • Gemini models
  • serving solutions
  • large-scale streaming
  • specialized audio logic
  • productionizing large language and multimodal models
  • ML infrastructure development
  • model deployment, evaluation, and optimization
  • Reinforcement learning or speech/audio technologies