AI Software Engineer, Full Stack, Notebooklm

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

AI Software Engineer focused on building the full-stack web application for NotebookLM, a product that redefines user interaction with information by creating a thinking partner. The role involves developing agentic workflows, integrating AI features into scalable web interfaces, and collaborating across teams to launch new product capabilities.

What you'd actually do

  1. Design, develop, test, deploy, maintain, and improve large-scale, full-stack web applications.
  2. Manage individual project priorities, deadlines, and deliverables with a high degree of autonomy.
  3. Build and optimize the agentic web layer of NotebookLM, ensuring seamless interaction between complex AI models and user-facing workflows.
  4. Push the boundaries of web production by integrating AI features into high-performance, scalable web interfaces.
  5. Partner across engineering, product, and UX to prototype and launch 0-to-1 product capabilities.

Skills

Required

  • software development
  • full stack development
  • Java
  • Python
  • Golang
  • C++
  • JavaScript
  • TypeScript
  • HTML
  • CSS

Nice to have

  • Computer Science
  • AI
  • 0-to-1 product development
  • building for accessibility
  • web stacks
  • Angular

What the JD emphasized

  • agentic workflows
  • multi-step LLM workflows

Other signals

  • building agentic workflows
  • integrating AI features into web interfaces
  • full-stack web applications