Senior Software Engineer, On-device AI experiences, Pixel

Google LLC
Mountain View, CA, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Android Software Development C++ (Programming Language) Computer Programming Python (Programming Language) Software Architecture Low Latency Machine Learning Operations

Job description

Experteer Overview In this role you will architect and build high-performance on-device infrastructure to enable proactive AI experiences on Pixel devices. You will design system services and APIs that leverage privacy-preserving device context, and partner with Pixel, Android OS, and AI teams to land OS-level integrations. You will optimize for low latency, small memory footprint, and power efficiency while delivering end-to-end, AI-powered features directly on-device. Compensation / Benefits * Lead architecture, design, and implementation of core on-device infrastructure powering agentic and AI-driven user experiences * Build robust system-level frameworks and IPC/APIs to feed rich device context into on-device AI pipelines * Enable multi-modal intent execution and interface with native Android platform subsystems * Collaborate with Pixel Software, Android Platform, and AI/ML teams to deliver end-to-end features for Pixel users * Ship integrated features that connect on-device AI with the native Android OS and Pixel services Tasks * Bachelor’s degree or equivalent practical experience * 5 years of software programming in C++, Java, Python or Go * 3 years of testing, maintaining, or launching software products * 1 year of software design and architecture * 3 years of developing large-scale systems or building Android infrastructure end-to-end Key requirements * 15% bonus target * equity * benefits

Requirements

_ the native Android OS and Pixel services Tasks * Bachelor’s degree or equivalent practical experience * 5 years of software programming in C++, Java, Python or Go * 3 years of testing, maintaining, or launching software products * 1 year of software design and architecture * 3 years of developing large-scale systems or building Android infrastructure end-to-end Key requirements * 15% bonus target * equity * benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:48 min

Balancing delivery latency with stream reliability and scale

Phil Cluff · LIVE

3:31 min

Revolutionizing computer programming through natural language code generation

Demetris Cheatham Demetris Cheatham +1 · WWC 2024

1:51 min

Modeling software architecture evolution with the Weasley house

Theresa Heine Theresa Heine · WWC Europe 2026

2:47 min

Performance benchmarks and Android developer adoption

Gian Marco Iodice Gian Marco Iodice · WWC 2025

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss · Coffee With Developers

3:37 min

Accessing API documentation and testing remote driving latency

Alexandru Ciinaru Alexandru Ciinaru +3 · WWC 2025

Videos

See all

Related articles

See all