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 6 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 Software Engineer, Machine Learning Borglet Accelerators

Staff Software Engineer position at Google focusing on machine learning infrastructure and hardware acceleration, offering competitive compensation and the opportunity to work on cutting-edge technology.

Staff Software Engineer, AI/ML Natural Language Processing, Google Ads

Lead AI/ML Natural Language Processing initiatives at Google Ads, developing large-scale solutions and providing technical leadership for advertising technology innovations.

Senior Staff Software Engineer, Recommendations, Rankings, Predictions

Lead machine learning and recommendation systems development at Google as a Senior Staff Software Engineer, shaping how billions of users discover content on YouTube.

Senior Staff Software Engineer, Cloud Specialized Generative AI

Lead Google Cloud's Generative AI initiatives as a Senior Staff Software Engineer, developing next-gen technologies and solutions for enterprise customers worldwide.

Staff Software Engineer, Machine Learning, Google Assistant

Lead Machine Learning engineering role at Google, developing AI solutions for Google Assistant with competitive compensation and opportunity to impact billions of users.