Senior Software Engineer, Machine Learning, Google Play Books

1 Month ago • 5-8 Years • Artificial Intelligence

Job Summary

Job Description

As a Senior Software Engineer, Machine Learning at Google Play Books, you'll build personalization and recommendation solutions. This involves model training, serving, online experimentation, and evaluation. You'll analyze data to find areas for improvement, proposing and implementing solutions. Collaboration with cross-functional teams (Commerce, Client, ML infrastructure) is crucial to enhance user experience. Your expertise in machine learning algorithms, data analysis, and software development will be vital to improving Google Play Books.
Must have:
  • 5+ years software development experience
  • 3+ years ML/AI algorithm experience
  • 3+ years software product experience
  • Experience with data analysis and ML frameworks
  • Work on personalization and recommendation solutions
Good to have:
  • C++ or Python experience
  • Experience with various ML techniques (supervised, unsupervised, etc.)
  • Experience with LLMs
  • Knowledge of Google Cloud Platform (GCP)

Job Details

Minimum qualifications:

  • 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.

Preferred qualifications:

  • Experience in C++ or Python.
  • Experience with machine learning, supervised and unsupervised learning, clustering, semi-supervised learning, anomaly detection, and Large Language Model (LLM) fine-tuning.
  • Experience with data analysis and Machine Learning frameworks.
  • Knowledge of computer science concepts and Google infrastructure or Google Cloud Platform (GCP), including databases, operating systems, algorithms, and Machine Learning.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will 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. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google Play offers music, movies, books, apps and games for devices, powered by the cloud. It syncs across devices and on the web. As part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships. They make it possible for people to do things like buy an ebook or song on their Android phone, then have it instantly available on their laptop. The Google Play team enhances the Android ecosystem by giving developers and partners a premium store where they can reach millions of users.

Responsibilities

  • 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.

Similar Jobs

Varonis  - DFIR Security Researcher

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
4 Months ago
DailyWire - Social Platform Specialist, Youtube

DailyWire

Nashville, Tennessee, United States (On-Site)
1 Month ago
Veeam Software - C++ Developer (System Components)

Veeam Software

(Remote)
1 Month ago
GoMotive - Engineering Manager, Full Stack (MarTech)

GoMotive

Pakistan (Remote)
2 Months ago
Google - Senior Software Engineer, Visual Language and Multimodal Modeling

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
AI Fund - General Manager - New Business Unit (College Admissions)

AI Fund

California, United States (Remote)
7 Months ago
Lionbridge Games - Language AI Specialist (Test & Tech)

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
2 Months ago
Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
2 Months ago
NVIDIA - Technical Marketing Engineer - AI Platform Software

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Months ago
Google - Field Solutions Architect, Generative AI, Google Cloud

Google

Madrid, Community Of Madrid, Spain (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SLAY - Senior Marketing Data Engineer

SLAY

Berlin, Berlin, Germany (On-Site)
2 Months ago
Snowed In Studios - Senior Generalist Programmer

Snowed In Studios

Ontario, Canada (Remote)
2 Months ago
Twitch - Software Engineer II - iOS

Twitch

Seattle, Washington, United States (On-Site)
6 Months ago
Arrise Solutions (India)   - Lead ML Engineer

Arrise Solutions (India)

Hyderabad, Telangana, India (On-Site)
8 Months ago
Google - Senior Software Engineer, Applied AI

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
QuinStreet - Account Manager

QuinStreet

(Remote)
1 Month ago
Epic Games - Tools Engineer

Epic Games

London, England, United Kingdom (On-Site)
2 Months ago
Illuminia - Sr. Software Engineer

Illuminia

San Diego, California, United States (Hybrid)
1 Month ago
Corsair - Business Intelligence Data Analyst

Corsair

Milpitas, California, United States (On-Site)
1 Month ago
Voodoo - Senior Product Manager - Advertising Solutions

Voodoo

Paris, Île-de-France, France (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

ORCAPOD CONSULTING SERVICES PRIVATE LIMITED - Display & Graphics

ORCAPOD CONSULTING SERVICES PRIVATE LIMITED

Karnataka, India (On-Site)
8 Months ago
Aspire - Senior Product Manager - Payments & Fx

Aspire

Gurugram, India (Hybrid)
1 Month ago
Zelis - Analyst II - Product Generalist

Zelis

Hyderabad, Telangana, India (On-Site)
1 Month ago
Qualcomm - Design Verification WLAN- Sr Engineer

Qualcomm

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Virtusa - Automation SDET

Virtusa

Karnataka, India (On-Site)
10 Months ago
Nielsen Holdings - C#, .Net + Datascience

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
7 Months ago
Paytm - Sales Team Lead- Bangalore

Paytm

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Velotio Technologies - Senior Automation Engineer

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
PwC - IN_Manager_Data Migration Lead_Data & Analytics_Advisory_PAN India

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
Accenture - Customer Service Associate

Accenture

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

NVIDIA - Senior Computer Architect - Deep Learning

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
Ubisoft - Gen AI Programmer

Ubisoft

Pune, Maharashtra, India (On-Site)
1 Month ago
ByteDance - Research Engineer Intern

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Haptic - Senior AI/ML Engineer

Haptic

Paris, Île-de-France, France (Remote)
5 Months ago
Google - Software Engineer, PhD, Early Career, Campus, Machine Learning, Systems and Cloud AI, 2025 start

Google

Sunnyvale, California, United States (On-Site)
5 Months ago
Tencent - Senior Researcher: Artificial General Intelligence (Natural Language Processing)

Tencent

Washington, United States (On-Site)
3 Months ago
NetEase Games - Game AI Research Leader

NetEase Games

Singapore (On-Site)
4 Months ago
Pika - Research Scientist

Pika

Palo Alto, California, United States (On-Site)
5 Months ago
NVIDIA - Senior Deep Learning Research Engineer, Advanced AI Systems

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Google - Staff Image Quality Evaluation Engineer, Silicon

Google

Mountain View, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Regensburg, Bavaria, Germany (Remote)

Lanham, Maryland, United States (On-Site)

Toronto, Ontario, Canada (On-Site)

London, England, United Kingdom (On-Site)

Romania (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug