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 build innovative search experiences. You'll work on re-architecting systems that impact billions of users, ensuring the infrastructure evolves with advances in AI and machine learning.

The position requires expertise in fullstack engineering, with a focus on UI rendering, server-side optimizations, and robust infrastructure development. You'll be part of reimagining what it means to search for information, solving complex engineering challenges while maintaining a universally accessible experience that people worldwide rely on.

As a team member, you'll collaborate with cross-functional partners, deliver tasks independently, and contribute to the design and development of full-stack solutions. The role offers opportunities to work with cutting-edge technologies, including Generative AI and Large Language Models, while optimizing performance for high-traffic applications.

This is an exceptional opportunity to make a direct impact on billions of users globally while working with Google's next-generation search technologies. The position offers exposure to various aspects of software engineering, from distributed computing and system design to AI and natural language processing, with opportunities for growth and evolution alongside Google's fast-paced business.

Last updated 4 minutes ago

Responsibilities For Software Engineer, Search UI and AI Infrastructure

  • Deliver tasks towards larger goals with minimal assistance from senior team members
  • Plan, prioritize, and execute work to meet project timelines
  • Contribute to 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 UI rendering, server-side optimizations, and robust infrastructures

Interested in this job?

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

Software Engineer III, Front End, Google Cloud

Frontend Software Engineer III position at Google Cloud, developing enterprise-grade solutions and next-generation technologies for billions of users.

Software Engineer III, Frontend, Migration Services

Frontend Software Engineer III position at Google Cloud, focusing on Migration Services development using TypeScript, Angular, and Java.

Software Engineer III, Front End, Google Ads

Frontend Software Engineer III position at Google Ads, developing advertising technology solutions with competitive compensation and opportunities for growth.

Software Engineer III, Full Stack, Corporate Engineering

Full Stack Software Engineer position at Google's Corporate Engineering team, building internal tools and platforms for Google employees worldwide.

Software Engineer III, Front End, AI/ML

Frontend Software Engineer position at Google, focusing on AI/ML technologies, requiring 2+ years of experience in software development and UI design.