Google
Google

Staff Software Engineer, Generative AI, Applied AI, Research

RoleEngineering
LevelStaff
LocationSunnyvale, Canada, United States
WorkOn-site
TypeFull-time
Posted2 months ago
Apply now

About the role

  • Drive the technical strategy, architecture, and execution for ambiguous projects on our conversational AI platform. Define the technical roadmap for scalable, long-term solutions.

  • Act as the lead engineering partner for product management and User Experience. Define product strategy, refine ambiguous customer needs into concrete technical designs, and drive consensus across teams.

  • Manage and iterate on new platform capabilities to meet immediate customer needs.

  • Balance this speed with long-term technical health, advocating best practices to ensure solutions are clean, maintainable, scalable, testable, and easy to refactor.

  • 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.

  • Bachelor’s degree or equivalent practical experience.

  • 8 years of experience in software development with C++.

  • 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).

  • 5 years of experience with design, architecture and testing/launching software products.

  • 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).

About Google

Sunnyvale

Headquarters