Taro Logo

Senior Software Engineer

A global technology company that develops innovative products and services used by billions of users worldwide.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Google is seeking a Senior Software Engineer to join their team working on next-generation technologies that impact billions of users. This role focuses on machine learning infrastructure and large language model development, requiring expertise in software development, ML systems, and distributed computing. The position offers opportunities to work on critical projects across Google's vast technology landscape, from information retrieval to AI and natural language processing.

The role involves collaborating with teams across organizations to enable embedding and Large Language Model (LLM) development journeys. You'll be responsible for designing and implementing ML solutions, building orchestration platforms, and ensuring cost efficiency across backend services. The ideal candidate will have strong experience in software development, ML infrastructure, and a track record of launching and maintaining software products.

Working at Google provides exposure to massive-scale systems and cutting-edge technology, along with opportunities to switch teams and projects as you grow. The position comes with competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll be part of a team that's pushing the boundaries of technology while working alongside some of the industry's brightest minds.

This is an excellent opportunity for experienced engineers who want to make a significant impact on products used by billions of people worldwide while working with state-of-the-art machine learning technologies and infrastructure.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Collaborate with peers and stakeholders through design and code reviews
  • Design and implement solutions in specialized Machine Learning (ML) areas
  • Build orchestration platform that integrates user journeys across various Google back-end services
  • Enable cost transparency across back-ends for experimentation and production
  • Engage with Google product teams, backend owners, and researchers to improve development processes

Requirements For Senior Software Engineer

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience in testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with ML infrastructure

Benefits For Senior Software Engineer

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Senior Software Engineer

Senior Software Developer, Machine Learning, Google Ads

Senior Software Developer position at Google focusing on machine learning applications in advertising technology, offering competitive compensation and opportunity to work on large-scale AI systems.

Senior Software Developer, Machine Learning and Embedded Systems

Senior Software Developer role focusing on machine learning and embedded systems optimization at Google, requiring expertise in ML frameworks and performance optimization.

Senior Software Developer, Machine Learning, Google Ads

Senior Software Developer role at Google focusing on Machine Learning and AI, developing next-generation technologies for Google Ads.

AI Code Assist Specialist, Partner Engineering

AI Code Assist Specialist position at Google Cloud, focusing on helping partners integrate and adopt Gemini Code Assist technology for software development.

Senior Software Engineer, Generative AI, Google Cloud AI

Senior Software Engineer position focused on Generative AI development at Google Cloud AI, offering competitive compensation and benefits.