Photos Mission Tech Lead, Applied AI, Full Stack

Google•Mountain View, CA
•$262,000 - $364,000

About The Position

Google software engineers develop technologies used at massive scale and work across areas such as distributed computing, large-scale system design, data storage, artificial intelligence, natural language processing, and user interface design. In this role, you will manage project priorities, deadlines, and deliverables, and design, develop, test, deploy, maintain, and enhance software solutions. The role is focused on Google Photos, a photo-sharing and storage service. The team works across client-side web and mobile experiences, server-side search, storage and serving, and machine intelligence, including learning and computer vision. The position calls for technical leadership in ambiguous, fast-moving environments, with a focus on defining architecture and strategy and accelerating Generative AI product concepts.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 7 years of full-stack development experience, including back-end codebases such as Java, Python, Go, or C++, and front-end experience including JavaScript or TypeScript, HTML, CSS, or equivalent.
  • 5 years of experience with design and architecture, and testing and launching software products.
  • 3 years of experience with Generative AI Agents.

Nice To Haves

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects.

Responsibilities

  • Define and steward the long-term engineering goal, technical strategy, and architectural roadmap for critical ellmann domains, ensuring scalability, resilience, and alignment with broader company goals.
  • Translate vague product concepts and high-level business objectives into concrete, executable technical frameworks and production-ready solutions in highly ambiguous environments.
  • Prototype and validate zero-to-one Generative AI product concepts rapidly, bringing proof-of-concepts to leadership and development teams.
  • Lead or partner on technical engagements with key first-party teams, such as GDM and Search, to design, align on, and co-develop infrastructure solutions.
  • Translate technical architectures into clear, compelling narratives for executive leadership and engineering teams.
  • Manage project priorities, deadlines, and deliverables.
  • Design, develop, test, deploy, maintain, and enhance software solutions.

Benefits

  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service