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
5,000+ Employees
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 be at the forefront of developing technologies that impact billions of users globally. The position requires expertise in machine learning, artificial intelligence, and natural language processing, with a focus on document AI applications. You'll work with multi-modal and text Large Language Models to achieve unprecedented accuracy in document understanding and processing.

The role demands strong technical leadership skills, as you'll be guiding high-impact projects and mentoring a distributed team of engineers. You'll be responsible for designing and implementing large-scale software solutions while managing project priorities and deliverables. The position offers the opportunity to work on critical projects that enhance Google Cloud's document processing capabilities and improve downstream applications including search, chat, and analytics.

Google Cloud serves customers in over 200 countries, providing enterprise-grade solutions that leverage Google's cutting-edge technology. This role offers the chance to contribute to products that help organizations digitally transform their businesses and solve critical business problems. You'll be part of a team that's pushing the boundaries of what's possible in document understanding and processing, working with the latest advancements in AI and machine learning.

The ideal candidate will bring extensive experience in software development, machine learning algorithms, and system architecture, combined with the ability to lead and influence teams in a complex, matrixed organization. This position offers the opportunity to work on challenging technical problems while having a significant impact on Google's document processing capabilities and the broader AI ecosystem.

Last updated 4 days 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

Staff Research Scientist, Google Cloud AI

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

Senior Research Scientist, Machine Learning Theory

Senior Research Scientist position at Google Research focusing on machine learning theory, algorithm development, and practical applications for Google products.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI, focusing on advancing AI technology and research across various industries with competitive compensation and benefits.

Product Manager, AI/ML, Google Cloud

Lead AI/ML product strategy at Google Cloud, focusing on XLA compiler and ML infrastructure development while working with teams like DeepMind and YouTube.

Senior Research Scientist, Multilingual NLP

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