Senior Software Engineer, Machine Learning, Google Play Books

2 Weeks 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

THE GAME - Social Creative Automotive

THE GAME

Munich, Bavaria, Germany (Hybrid)
2 Months ago
Google - Embedded Senior Software Engineer, Pixel Power Software

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Week ago
Warner Bros Games - Senior Analytics Engineer

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
4 Months ago
Google - Software Engineer III

Google

Mountain View, California, United States (On-Site)
1 Week ago
NVIDIA - Senior Network Algorithms Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Google - Software Engineer III, AI/ML GenAI

Google

New York, New York, United States (On-Site)
1 Week ago
Google - Program Manager II, Responsible AI, Cloud AI Systems

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Meta - Research Scientist, Machine Learning (PhD)

Meta

Sunnyvale, California, United States (On-Site)
5 Months ago
NVIDIA - Senior Solutions Architect, Global Partner Team

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Solution Engineer, Mission Control

NVIDIA

Durham, North Carolina, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer, Live Streaming Backend

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Inkittt - Senior Frontend Engineer

Inkittt

San Francisco, California, United States (On-Site)
9 Months ago
CharacterAI - Engineering Manager, Safety

CharacterAI

Menlo Park, California, United States (On-Site)
1 Month ago
Vimeo - Software Engineer III (Fullstack)

Vimeo

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Tencent - Game AI Product Management Intern

Tencent

Auckland, Auckland, New Zealand (On-Site)
1 Month ago
Google - Software Engineer, Compiler, Scheduling and Optimization, Silicon

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - Software Engineer III, Core

Google

Kirkland, Washington, United States (On-Site)
2 Days ago
Bally's Interactive - Machine Learning Developer

Bally's Interactive

Toronto, Ontario, Canada (On-Site)
2 Weeks ago
Twitch - Software Engineer - Payments

Twitch

San Francisco, California, United States (On-Site)
1 Month ago
Google - Software Engineer III, Infrastructure, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Dolby Laboratories - Senior Computer Vision Researcher

Dolby Laboratories

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Ubisoft - Retainer Concept Artist

Ubisoft

Pune, Maharashtra, India (On-Site)
2 Weeks ago
ISS Stoxx - Payroll Accountant

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Day ago
Google - Product Technology Manager

Google

Hyderabad, Telangana, India (On-Site)
2 Days ago
Google - Business Intelligence Analyst, Finance

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Product Manager, Application Integration

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
PTW - Urgent Opening For Recruitment Executive - Non-Tech

PTW

Bengaluru, Karnataka, India (On-Site)
2 Days ago
InnoPhase IoT - Design Verification Lead

InnoPhase IoT

Bengaluru, Karnataka, India (On-Site)
1 Day ago
PwC - IN_Associate_ CA_Enterprise APP SAP_ Advisory _Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Aspire - Payment Ops Analyst

Aspire

Gurugram, India (Hybrid)
7 Hours ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Inworld AI - Product Manager (Technical)

Inworld AI

Mountain View, California, United States (On-Site)
1 Month ago
Microsoft - Member of Technical Staff – Voice & Vision

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
Microsoft - Member of Technical Staff - Software Engineer

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
PwC - Senior AI Developer - Roma [DIG]

PwC

Rome, Lazio, Italy (On-Site)
7 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Bellevue, Washington, United States (Remote)
5 Months ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Mountain View, California, United States (Remote)
1 Month ago
Meta - Research Scientist, Machine Learning (PhD)

Meta

Bellevue, Washington, United States (On-Site)
2 Weeks ago
Garena - AI Image Creation Collaborator

Garena

Hanoi, Hanoi, Vietnam (On-Site)
2 Weeks ago
Microsoft - Member of Technical Staff, AI - Multimodal

Microsoft

(On-Site)
2 Weeks ago
NVIDIA - Senior AI-HPC Storage Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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