Senior Software Engineer, Ai/ml, Notebooklm Content Studio

Google Google · Big Tech · New York, NY +3

The role focuses on building and optimizing multimodal media pipelines for NotebookLM's Content Studio, specifically for synthetic audio, video, and code generation. It involves writing production code, collaborating with cross-functional teams, diagnosing pipeline issues, and deploying advanced ML solutions using internal infrastructure. The team works on incubating early-stage AI efforts to create new Google products and capabilities.

What you'd actually do

  1. Write, test, and maintain production-ready code for NotebookLM’s Content Studio, focusing on multimodal media pipelines (synthetic audio, video, and code).
  2. Partner with engineering, UX, and research teams to ensure best practices in prompt engineering, model safety, and system efficiency.
  3. Create and update technical documentation and guidelines, adapting content to keep pace with model upgrades and user feedback.
  4. Diagnose and resolve pipeline anomalies within the GemFM generator, optimizing for TPU/GPU performance, network latency, and output quality.
  5. Design and deploy advanced solutions in specialized ML fields (such as voice synthesis or long-context LLMs) using internal ML infrastructure.

Skills

Required

  • Python
  • C++
  • Java
  • software development
  • software products
  • software design
  • software architecture
  • ML infrastructure
  • model deployment
  • model evaluation
  • model optimization
  • model debugging
  • speech/audio
  • voice synthesis
  • Generative AI
  • multimodal media synthesis
  • reinforcement learning

Nice to have

  • advanced data structures
  • algorithms
  • machine learning optimization
  • technical leadership
  • rapid prototyping
  • product-driven engineering
  • highly accessible consumer-facing technologies
  • advanced prompt engineering
  • creative ML applications
  • consumer products
  • Large Language Models (LLMs)
  • multimodal media formats

What the JD emphasized

  • multimodal media pipelines
  • synthetic audio, video, and code
  • prompt engineering
  • model safety
  • voice synthesis
  • long-context LLMs
  • Generative AI/multimodal media synthesis

Other signals

  • multimodal media pipelines
  • synthetic audio, video, and code generation
  • GemFM generator
  • voice synthesis
  • long-context LLMs
  • Generative AI/multimodal media synthesis