Software Engineer II, Document AI, Fullstack

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Fullstack
Mid-Level Software Engineer
Contact Company
1+ year of experience
AI · Enterprise SaaS

Description For Software Engineer II, Document AI, Fullstack

Google Cloud is seeking a Software Engineer II to join their Document AI team, focusing on full-stack development. This role is crucial for developing next-generation technologies that impact billions of users worldwide. As part of Google Cloud, which serves customers in over 200 countries, you'll work on enterprise-grade solutions leveraging cutting-edge technology.

The position requires expertise in both back-end and front-end development, with a focus on building and maintaining AI infrastructure for Document AI solutions. You'll be responsible for ensuring system scalability, reliability, and performance while engaging directly with customers. The role offers opportunities to work with various technologies including Python, Java, JavaScript, TypeScript, and Go.

Google's engineering culture emphasizes versatility and leadership, encouraging engineers to tackle new challenges across the full-stack as technology continues to evolve. You'll be part of a team that pushes technological boundaries in areas including distributed computing, large-scale system design, artificial intelligence, and natural language processing.

The ideal candidate will bring fresh perspectives to information retrieval, system design, and AI infrastructure development. This position offers growth opportunities through exposure to various projects and teams, allowing you to evolve alongside Google's fast-paced business environment. You'll be contributing to Google Cloud's mission of accelerating digital transformation across industries while working with cutting-edge technology and tools.

Last updated 15 days ago

Responsibilities For Software Engineer II, Document AI, Fullstack

  • Write product or system development code
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Maintain and improve the testability of the project, including writing and maintaining automated tests, and identifying and fixing test failures
  • Design and build the infrastructure and features for Document AI
  • Engage with customers, design, develop, and maintain AI infrastructure, ensuring scalability, reliability, usability and performance

Requirements For Software Engineer II, Document AI, Fullstack

Python
Java
JavaScript
TypeScript
Go
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with full-stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent

Interested in this job?

Jobs Related To Google Software Engineer II, Document AI, Fullstack

Software Engineer

Mid-level software engineering role at Praxent, focusing on financial services technology, offering remote work from Mexico with competitive benefits and growth opportunities.

Founding Fullstack Engineer

Join DryMerge as a Founding Fullstack Engineer to build AI-powered automation tools using plain English interfaces.

Fullstack Engineer

LivePerson seeks a Fullstack Engineer to build scalable web applications and optimize data architecture for AI-powered business solutions.

Fullstack Engineer

Fullstack Engineer role at Techie Talent, a people-first nearshore tech services company, offering remote work and competitive benefits.

Fullstack Developer

Fullstack Developer position at Forte Digital, developing innovative web solutions and working in interdisciplinary teams.