Taro Logo

Senior Software Engineer, Machine Learning, Google Play Books

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, Machine Learning, Google Play Books

Google is seeking a Senior Software Engineer specializing in Machine Learning for the Google Play Books team. This role combines software engineering expertise with machine learning to enhance personalization and recommendation systems. As part of the Android and Mobile team, you'll work on critical backend systems and shape product strategy for Google Play's book services.

The position requires strong technical skills in software development, machine learning, and data analysis. You'll be responsible for developing and improving personalization solutions, from model training to online experimentation. The role involves collaboration with various teams including Commerce, Client, and ML infrastructure to deliver user-facing improvements.

Google Play Books is a crucial part of Google's ecosystem, offering digital content across devices and web platforms. The team's work directly impacts millions of users by providing seamless access to ebooks across different devices. This role offers the opportunity to work with cutting-edge ML technologies while solving complex problems at scale.

The ideal candidate should have experience with Python or C++, strong knowledge of machine learning concepts including supervised/unsupervised learning, clustering, and LLM fine-tuning. Understanding of Google infrastructure or GCP, including databases and ML frameworks, is highly valuable. This position offers the chance to make a significant impact on how users discover and interact with digital books while working with state-of-the-art ML technologies.

Last updated 7 days ago

Responsibilities For Senior Software Engineer, Machine Learning, Google Play Books

  • Work on personalization and recommendation solutions for application, from logging, model training, serving, to online experiment and evaluation
  • Conduct data analysis to identify room for improvement and propose solutions
  • Work with cross-functional and adjacent engineering teams (e.g., Commerce, Client, ML infrastructure) to land user-facing personalization improvement for Google Play Books

Requirements For Senior Software Engineer, Machine Learning, Google Play Books

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures or algorithms
  • 3 years of experience with Machine Learning/Artificial Intelligence (ML/AI) algorithms and tools or natural language processing
  • 3 years of experience testing, maintaining or launching software products
  • 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Machine Learning, Google Play Books

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.