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 3 months 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 Technical Program Manager II, Machine Learning, Google Cloud

Senior TPM role at Google Cloud leading machine learning initiatives, managing complex cross-functional projects, and driving strategic planning.

Senior Technical Program Manager I, Machine Learning, Google Cloud Platforms

Senior Technical Program Manager role at Google Cloud, focusing on Machine Learning initiatives with 8+ years of experience required.

Lead Group Product Manager, AI Frameworks

Lead Group Product Manager position at Google Cloud focusing on AI Frameworks, driving adoption and community building for technologies like JAX and PyTorch.

Senior Product Manager, On-Device Machine Learning, Developer Pillar

Senior Product Manager role at Google focusing on On-Device Machine Learning initiatives, requiring 8+ years of experience and offering comprehensive compensation package.

Senior Research Scientist, Google Cloud AI

Senior Research Scientist position at Google Cloud AI, focusing on advanced AI research and development with competitive compensation and benefits.