Staff Software Developer, Generative Ai, Applied Ai, Research

Google Google · Big Tech · Sunnyvale, CA +3

Staff Software Developer role focused on developing and deploying agentic AI solutions for enterprise use cases. The role involves inventing, designing, and deploying systems with a focus on algorithmic innovations for sophisticated agentic AI, including multi-agent systems, reinforcement learning, multimodal reasoning, and enhancing LLM reliability and tool use. The position also involves managing and iterating on new platform capabilities and driving technical strategy for a conversational AI platform.

What you'd actually do

  1. Drive the technical strategy, architecture, and execution for ambiguous projects on our conversational AI platform. Define the technical roadmap for scalable, long-term solutions.
  2. Act as the lead developing partner for product management and User Experience. Define product strategy, refine ambiguous customer needs into concrete technical designs, and drive consensus across teams.
  3. Manage and iterate on new platform capabilities to meet immediate customer needs.
  4. Balance this speed with long-term technical health, advocating best practices to ensure solutions are clean, maintainable, scalable, testable, and easy to refactor.
  5. Leverage user empathy to guide product direction, respond thoughtfully to customer feedback, and build intuitive, powerful, and seamless experiences for the developers who rely on our platform.

Skills

Required

  • C++
  • software development
  • technical project strategy
  • ML design
  • ML infrastructure optimization
  • model deployment
  • model evaluation
  • data processing
  • debugging
  • fine tuning
  • software product design
  • software architecture
  • software testing
  • software launching
  • GenAI techniques
  • Large Language Models (LLMs)
  • Multi-Modal
  • language modeling
  • computer vision

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • data structures
  • algorithms
  • technical leadership
  • cross-functional project experience
  • cross-business project experience

What the JD emphasized

  • 7 years of experience leading technical project strategy, ML design, and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • 2 years of experience with GenAI techniques (e.g., Large Language Models (LLMs), Multi-Modal) or with GenAI-related concepts (e.g., language modeling, computer vision).

Other signals

  • developing agentic AI solutions
  • improving performance on multi-agent systems
  • reinforcement learning
  • multimodal reasoning
  • Large Language Model reliability and tool use for enterprises
  • conversational AI platform
  • GenAI techniques