Senior Software Engineer, Core, Engedu

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

Senior Software Engineer on the Core Engineering Education team at Google, focusing on embedding AI into curriculum and training. The role involves executing technical tasks to develop specialized AI agents and next-generation UI components for seamless human-agent interaction and effective in-the-flow learning, ultimately transforming how Googlers build software by transitioning from manual task execution to agentic orchestration. The team builds foundational technical solutions for Google's products.

What you'd actually do

  1. Build and enhance core features of Google's primary agentic learning tools ensuring the platform is reliable, high-performing, and intuitive for hundreds of thousands of Google Software Engineers.
  2. Execute tactical subtasks to build and refine AI agents through supporting automated workflows for application scaffolding, release debugging, and production triage.
  3. Contribute to the development of next-generation UI components, enabling agents to present rich, interactive, and context-aware interfaces to developers and other users.
  4. Deliver high-quality, well-factored, and testable code across full-stack surfaces, incorporating feedback from executive team members to ensure the resilience and maintainability of our developer-facing systems.
  5. Collaborate with cross-functional partners to identify and automate manual engineering toil, improving Product Feature Velocity (PFV) for both traditional inner-loop development and the emerging intent-driven SDLC.

Skills

Required

  • software development
  • AI agents
  • genAI-native architectures
  • software design
  • software architecture
  • testing
  • maintaining software products
  • launching software products

Nice to have

  • technical leadership
  • productivity platforms
  • enterprise software at scale
  • Human-Computer Interaction (HCI)
  • autonomous AI
  • coding assistants
  • complex multi-agent systems
  • orchestrating AI agents
  • safely evaluating AI agents
  • deploying AI agents

What the JD emphasized

  • AI agents
  • agentic orchestration
  • autonomous AI agents

Other signals

  • AI agents
  • agentic orchestration
  • in-the-flow learning
  • developer productivity