Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Google Logo

Senior Software Engineer, Backend, Labs

Google

$166,000 - $244,000
Aug 19, 2025
Mountain View, CA, US
Apply Now

Google's Language Applications team is seeking Software Engineers to build the next generation of AI-powered products, focusing on developing new solutions that have the potential to transform how users interact with Google and drive innovation by developing new Google products and capabilities.

Requirements

  • 5 years of experience with software development in one or more programming languages.
  • 4 years of experience in back-end applications development and server-side optimizations
  • 4 years of experience with infrastructure design, large-scale distributed systems, and software architecture.
  • 3 years of experience testing, maintaining, or launching software products.
  • 3 years of experience with software development in Kotlin or C++.
  • Experience with LLMs and agentic systems and products.

Responsibilities

  • Develop from scratch the next generation of AI technologies that empower Google users.
  • Develop functional product features that span back-end server technologies.
  • Work closely with research teams to apply state-of-the-art large language model (LLM) techniques.
  • Work in a changing team environment to rapidly develop a new product.
  • help in building with Google backend technologies
  • developing real AI systems or agents for products.

Other

  • Bachelor’s degree or equivalent practical experience.
  • Master's degree in Computer Science or related technical field.
  • work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
  • work in a small-team environment and will work to get a new product off the ground and collaborate effectively across different teams.
  • display leadership qualities and be enthusiastic to take on new problems across the full-stack