Senior Staff Software Engineer, Knowledge Catalog for AI

Google Google · Big Tech · Sunnyvale, CA +1

Senior Staff Software Engineer role focused on building the Knowledge Catalog, a foundational context engine for AI, serving as a reliable source of truth for human users and AI agents. The role involves owning architectural direction, influencing technical decisions across Google Cloud products, partnering with product managers, and providing technical leadership. Experience with ML infrastructure, GenAI techniques, and shipping 0-to-1 AI applications is required.

What you'd actually do

  1. Generate critical ideas and own the architectural direction for highly ambiguous problem spaces. Maintain a direct approach to coding and system design while setting the standard for engineering excellence.
  2. Act as a technical multiplier. Navigate complex organizational structures to influence technical decisions and align outcomes across various Google Cloud products and distinct engineering organizations.
  3. Apply strong product-thinking to technical issues. Partner closely with engineering and product managers to define the long-term roadmap and ensure our technical capabilities align with customer and business needs.
  4. Provide technical guidance, mentorship, and leadership to engineers across the team, elevating the overall capability and velocity of the organization.

Skills

Required

  • software development
  • software design and architecture
  • ML design
  • ML infrastructure optimization
  • model deployment
  • model evaluation
  • data processing
  • debugging
  • fine tuning
  • GenAI techniques
  • Large Language Models (LLMs)
  • Multi-Modal
  • Large Vision Models
  • language modeling
  • computer vision
  • Java
  • C/C++
  • Go

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • data structures and algorithms
  • technical leadership role
  • shipping 0-to-1 AI applications
  • holistic understanding of product, quality, and infra
  • data warehouses
  • big data
  • SQL
  • data governance

What the JD emphasized

  • architectural direction
  • highly ambiguous problem spaces
  • technical decisions
  • long-term roadmap
  • technical capabilities
  • technical guidance
  • ML design
  • optimizing ML infrastructure
  • GenAI techniques
  • shipping 0-to-1 AI applications

Other signals

  • AI agents
  • enterprise-wide catalog for AI
  • Agentic Data Cloud
  • universal business context and governance