Software Engineer, Search UI and AI Infrastructure

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Search UI and AI Infrastructure

Google's Search Infrastructure team is seeking a Software Engineer to contribute to the design and implementation of essential components that power Google Search. This role combines frontend development, UI infrastructure, and ML integration to create compelling product experiences for billions of users worldwide. You'll work on re-architecting systems that impact billions, ensuring infrastructure evolves with AI advances. The position requires expertise in full-stack development, with a focus on UI rendering and server-side optimizations.

As part of Google's engineering team, you'll have the opportunity to work on cutting-edge technologies across information retrieval, distributed computing, system design, AI, and natural language processing. The role offers flexibility to switch teams and projects as you grow, requiring versatility and leadership qualities. You'll collaborate closely with cross-functional partners to deliver scalable, high-performance platforms.

The Search team is reimagining information discovery, tackling complex engineering challenges while maintaining universal accessibility. This position offers direct impact on billions of users globally, combining technical expertise with innovation in search technology. The ideal candidate will bring fresh perspectives to full-stack development, infrastructure optimization, and AI integration, contributing to Google's mission of organizing the world's information.

Working at Google means joining a culture of innovation, with opportunities to solve complex problems at scale. The role offers exposure to cutting-edge AI technologies, high-traffic applications, and the chance to shape the future of how people access information. You'll be supported by talented teammates while having the autonomy to drive significant technical initiatives.

Last updated a month ago

Responsibilities For Software Engineer, Search UI and AI Infrastructure

  • Deliver tasks towards larger goals with minimal assistance
  • Plan, prioritize, and execute work to meet project deadlines
  • Contribute to the design and development of full-stack solutions
  • Identify technical problems and propose solutions
  • Collaborate with cross-functional partners

Requirements For Software Engineer, Search UI and AI Infrastructure

Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages
  • 2 years of experience with data structures or algorithms
  • Experience in fullstack engineering to build front and back end features
  • Experience with server and client performance optimizations (preferred)
  • Experience with Generative AI and Large Language Models (preferred)
  • Knowledge of browser rendering lifecycles (preferred)
  • Familiarity with Chrome DevTools (preferred)

Interested in this job?

Jobs Related To Google Software Engineer, Search UI and AI Infrastructure

Web Application Engineer

Web Application Engineer position at Google Cloud Platform, focusing on developing scalable cloud-based web applications using Angular and modern cloud technologies.

Full Stack Software Engineer III, Cloud Run UI

Full Stack Software Engineer III position at Google Cloud, focusing on Cloud Run UI development with Java and TypeScript, building serverless platform interfaces.

Software Engineer III, Full Stack, Core

Full Stack Software Engineer III position at Google's Core team, focusing on cross-platform UI development and server-driven UI technologies.

Software Engineer III, Full Stack

Full-stack software engineering role at Google focusing on advertising technology, requiring 2+ years of experience in both front-end and back-end development.

Web Solutions Engineer, gTech

Web Solutions Engineer position at Google's gTech team, focusing on full-stack development and tools automation to enhance business efficiency.