Taro Logo

Software Engineer, TV Server Platform and Infrastructure

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

Job Description

Google TV is revolutionizing the television experience by creating a highly personalized, AI-powered platform that serves over 270 million monthly active users across Google TV and Android TV OS devices. This role is part of the server infrastructure team, working on critical backend systems that power the TV experience. The position offers an opportunity to work with cutting-edge technologies including Large Language Models (LLMs) and GenAI, while building scalable server infrastructure that supports millions of users.

The role involves developing server-side solutions that interface with TV recommendation systems, implementing frameworks for LLM content evaluation, and creating infrastructure for AI-generated custom pages. You'll be working in a cross-functional environment alongside UI/UX designers, product managers, and various engineering teams across Google.

As a Software Engineer in this team, you'll have the chance to impact how millions of users interact with their TV experience while working with Google's advanced AI technologies. The position offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits.

The ideal candidate should have strong experience in backend development, particularly with Java or C++, and an understanding of distributed systems. Knowledge of Android development and AI/ML technologies would be particularly valuable. This is an excellent opportunity for someone interested in working at the intersection of consumer technology, cloud infrastructure, and artificial intelligence at one of the world's leading technology companies.

Last updated 4 days ago

Responsibilities For Software Engineer, TV Server Platform and Infrastructure

  • Work on building the server which supports Google TV clients and interacts with the TV recommendation and data systems
  • Work on building a generic framework for running evaluations for LLM generated content across the TV server stack
  • Infrastructure to generate custom pages for TV using LLMs
  • Server infrastructure to support evals for Large Language Models (LLM) generated content and Agentic AI support on TV
  • Support compliance, regulations, security in the TV server

Requirements For Software Engineer, TV Server Platform and Infrastructure

Java
Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages (e.g., Java or C++)
  • Experience with data structures or algorithms
  • Experience with Android
  • Experience with large language models or GenAI

Benefits For Software Engineer, TV Server Platform and Infrastructure

Medical Insurance
401k
  • Bonus
  • Equity
  • Benefits package