Senior Staff Software Engineer, Document/Cloud AI

Google is a global technology company that develops next-generation technologies for billions of users worldwide.
Machine Learning
Staff Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Staff Software Engineer, Document/Cloud AI

Google is seeking a Senior Staff Software Engineer to join their Document/Cloud AI team, focusing on solving complex document parsing and enrichment challenges. This role combines traditional techniques with cutting-edge Large Language Models (LLMs) to advance document understanding and processing capabilities.

As a Senior Staff Software Engineer, you'll lead high-impact projects and guide a distributed team of engineers in developing solutions that leverage both traditional techniques and LLMs to understand document structure and content. The role involves working with multi-modal and text Large Language Models that are revolutionizing industry standards and enabling unprecedented accuracy across various applications.

The position is part of Google Cloud, which serves customers in over 200 countries, helping organizations accelerate their digital transformation journey. You'll be working on the Document AI team, which focuses on improving document understanding and enhancing product quality for various downstream applications including search, chat, analytics, and document processing.

Your responsibilities will include providing technical leadership, coaching engineers, managing project priorities, and designing large-scale software solutions. The ideal candidate should have extensive experience in software development, machine learning algorithms, and artificial intelligence, with a strong background in design and architecture.

This role offers the opportunity to work on cutting-edge technology that impacts billions of users, with the chance to contribute to next-generation solutions in document understanding and processing. You'll be part of a team that pushes the boundaries of what's possible in document AI while working with some of the most advanced technology in the field.

The position requires a combination of technical expertise, leadership skills, and experience with machine learning tools and frameworks. You'll be expected to manage complex projects, guide team members, and ensure alignment across different teams while maintaining high standards of software development and deployment.

Join Google's Document AI team to be at the forefront of developing innovative solutions that transform how organizations handle and process documents, while working with a talented team in a collaborative environment that values technical excellence and innovation.

Last updated a month ago

Responsibilities For Senior Staff Software Engineer, Document/Cloud AI

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of Engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions

Requirements For Senior Staff Software Engineer, Document/Cloud AI

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 7 years of experience with machine learning algorithms and tools (e.g. TensorFlow), artificial intelligence, deep learning or natural language processing
  • 5 years of experience with design and architecture, and testing/launching software products
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects (preferred)

Interested in this job?

Jobs Related To Google Senior Staff Software Engineer, Document/Cloud AI

Senior Research Scientist, Interactive Recommender Systems

Senior Research Scientist position at Google Research focusing on interactive recommender systems, machine learning, and AI, offering competitive compensation and benefits.

Staff Research Scientist, Google Cloud AI

Lead AI research scientist position at Google Cloud, focusing on advancing AI technology and its applications across industries while contributing to the research community.

Staff Software Developer, Generative AI, Gemini Code Assist

Lead the development of AI-powered developer tools at Google's Gemini Code Assist team, focusing on machine learning and generative AI applications.

Product Manager, AI/ML, Google Cloud

Lead AI/ML product management at Google Cloud, developing strategic vision for ML hardware stack and collaborating with teams like DeepMind and YouTube.

Senior Research Scientist, Multilingual NLP

Senior Research Scientist position at Google focusing on multilingual NLP and LLMs, requiring PhD and 7+ years of experience in machine learning and natural language processing.