Senior Software Engineer, Android ML Services

2 Weeks ago • 5 Years + • Artificial Intelligence

Job Summary

Job Description

As a Senior Software Engineer, Android ML Services, you'll optimize and evolve Google's infrastructure for machine learning and generative AI on Android devices. Responsibilities include developing and rolling out new APIs for on-device ML, integrating infrastructure into Android applications, collaborating with internal and external teams, and staying current with on-device ML and GenAI advancements. You'll work on infrastructure for machine learning on mobile devices, contributing to the broader Android ML ecosystem. The role requires experience with C++, Java, and ideally machine learning concepts, LLMs, Gradle, and Python.
Must have:
  • 5+ years C++ experience
  • 5+ years Java software development
  • Experience in AI/ML
  • Optimize ML infrastructure for Android
  • Develop and rollout new APIs
Good to have:
  • Experience with LLMs
  • Gradle experience
  • Release engineering experience
  • Experience with Python
  • Multimodal learning knowledge

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with C++
  • 5 years of experience with software development in Java
  • Experience in Artificial Intelligence or Machine Learning

Preferred qualifications:

  • Experience with machine learning or artificial intelligence concepts or technology
  • Experience with Large Language Model
  • Experience with Gradle
  • Experience in release engineering
  • Experience developing, launching products, or technologies with LLMs
  • Knowledge of coding with Python

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.

In this role, you will work on infrastructure for machine learning on mobile devices.

Android is Google’s open-source mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.

Responsibilities

  • Optimize and evolve Google's infrastructure for machine learning and generative AI to ensure performance, reliability, and efficiency on Android devices.
  • Collaborate on the development and rollout of new APIs that expand the capabilities of on-device ML and unlock novel use cases.
  • Work closely with internal teams across Google to integrate this infrastructure into critical Android applications and services.
  • Contribute to the broader Android ML ecosystem by partnering with external developers and hardware vendors.
  • Stay ahead of the curve in the rapidly evolving fields of on-device ML and GenAI, including areas like multimodal learning and expanding device compatibility.

Similar Jobs

Google - Software Engineer II, Chrome OS Commercial App Solutions

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Software Engineer II, Infrastructure, Search Ads

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Push Gaming - Game Mathematician

Push Gaming

(Hybrid)
1 Month ago
Krafton  - [Publishing Platform Div.] Sr. Web Back-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
Google - Solution Engineer, Innovation, Cloud Solution Accelerator Workshops

Google

New York, New York, United States (On-Site)
2 Weeks ago
Google - Field Solutions Developer II, Generative AI, Google Cloud

Google

San Francisco, California, United States (On-Site)
2 Weeks ago
Google - Greenfield Artificial Intelligence Sales Specialist III

Google

San Francisco, California, United States (On-Site)
2 Weeks ago
Zoox - Machine Learning Engineer - Collision Avoidance System

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
NVIDIA - Software Engineer Intern, Perception - Autonomous Vehicles - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Interface AI - Engineering Manager

Interface AI

Hyderabad, Telangana, India (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Senior Principal Software Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Weeks ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Music Foundation Model) - 2024 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Luxoft - Java Team Lead

Luxoft

Toronto, Ontario, Canada (On-Site)
5 Months ago
Velotio Technologies - Senior Engineer (Data Engineer)

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
The Walt Disney Company - Manager, Software Engineering – Media and Playback Data Processing

The Walt Disney Company

Seattle, Washington, United States (On-Site)
1 Month ago
Bytro - Quality Assurance / QA Specialist - Gaming (f/m/x)

Bytro

Hamburg, Hamburg, Germany (Hybrid)
9 Months ago
Microsoft - Senior Software Engineering Manager

Microsoft

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Netflix - Software Engineer (L4) - Telemetry Collections

Netflix

United States (On-Site)
6 Months ago
Saviynt - Technical Account Manager

Saviynt

Atlanta, Georgia, United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Kraków, Lesser Poland Voivodeship, Poland

N-iX - Solution Architect (Spanish Speaking)

N-iX

Poland (Remote)
3 Weeks ago
People Can Fly - Sound Designer

People Can Fly

Katowice, Silesian Voivodeship, Poland (On-Site)
3 Months ago
PwC - Konsultant/Konsultantka | Doradztwo Księgowe i Usługi atestacyjne

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Techland - CEO Personal Assistant

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Weeks ago
Google - Software Engineer, Early Career, Campus

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Evolution - Compensations & Benefits Analyst (based in Riga or Warsaw)

Evolution

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Google - Senior Software Engineer, Privacy Sandbox

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
PwC - CLM Support Specialist

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Google - Embedded Senior Software Engineer, Pixel Power Software

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
11 bit studios - Financial Analyst

11 bit studios

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
1 Month ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Washington, District Of Columbia, United States (On-Site)
6 Months ago
Keywords Studios - Technical Research Associate - AI

Keywords Studios

(Remote)
1 Month ago
Truecaller - Senior MLOps Engineer

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
Avathon - Data Scientist

Avathon

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Tencent - IaaS Product Solution Architect

Tencent

(On-Site)
1 Month ago
Hedra - Applied Research Scientist

Hedra

San Francisco, California, United States (On-Site)
1 Month ago
Genies - Backend Engineer Intern (LLM)

Genies

San Mateo, California, United States (Hybrid)
1 Month ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - MultiModal Generative Model)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Customer Engineer II, AI/ML, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
2 Weeks 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)

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