Skip to content
OpenAIOpenAI

Android Systems Engineer, Consumer Devices

Build platform-level Android capabilities and AI-powered consumer experiences across system APIs, device features, and OEM integrations. The role requires deep Android expertise, Kotlin or Java proficiency, experience with AOSP or framework internals, and the ability to ship reliable, privacy-conscious products.

About the job

Responsibilities

  • Build deeply integrated Android experiences using Android platform capabilities.
  • Develop against Android framework and system APIs, system services, lifecycle and background execution primitives, inter-process communication, permissions, notifications, intents, and other platform capabilities.
  • Use audio, camera, sensors, connectivity, location, notifications, credentials, and other device signals to enable context-aware AI experiences.
  • Build AI-powered mobile systems that help users complete multi-step tasks and coordinate actions across applications, services, and device functionality.
  • Create reusable platform layers and abstractions supporting multiple Android devices, OEMs, form factors, and product experiences.
  • Prototype new interaction models and explore Android capabilities, APIs, and device features.
  • Own work from technical exploration and architecture through implementation, testing, launch, and production iteration.
  • Build fast, power-efficient, resilient, and reliable experiences across a diverse Android device ecosystem.
  • Design for privacy and security, including permissions, user data, device access, authentication, and system capabilities.
  • Collaborate with product, design, research, backend, AI, systems, and partner engineering teams.
  • Track Android releases, APIs, device capabilities, and ecosystem developments to identify new product opportunities.

Requirements

  • Deep experience building and shipping high-quality Android software used by real customers.
  • Strong knowledge of the Android platform beyond UI and application development, including framework APIs, system services, process and application lifecycle, permissions, IPC, background execution, and device capabilities.
  • Proficiency in Kotlin and/or Java and comfort working across a large Android codebase.
  • Experience with AOSP, Android framework internals, system applications, privileged APIs, device software, or OEM-specific Android integrations.
  • Experience integrating software with hardware or device capabilities and debugging across application, operating-system, and device boundaries.
  • Understanding of Android ecosystem challenges, including OS versions, device configurations, OEM customizations, permissions, power management, and platform fragmentation.
  • Strong product judgment and focus on user experience and quality.
  • Ability to work independently in ambiguous, rapidly changing environments and drive projects from exploration through production.
  • Effective collaboration with internal teams and external platform or device partners.

Compensation and Benefits

  • Annual salary range: $216,000–$342,000.
  • Hybrid work model: four days in the office per week.
  • Relocation assistance is available to new employees.

Skills

Android, Kotlin, Java, Aosp, Android Framework Apis, Android System Services, Inter-Process Communication, Background Execution, Android Permissions, Android Lifecycle, Android Oem Integrations, Android Privileged Apis, Android Device Capabilities, Power Management, Android Notifications

OpenAI

OpenAI

Seattle, WA

Android Engineer, ChatGPT (Seattle)
$185k+/yrOn-site5+ YOEAndroid Engineering

Senior Android engineer building native, scalable ChatGPT Library experiences for saving, organizing, discovering, and interacting with user content. The role requires deep Kotlin, Jetpack Compose, Android SDK, and modern architecture expertise, along with strong product ownership and cross-functional collaboration.

Onxmaps

Onxmaps

Bozeman, MT
Android Engineer III - Hunt
$130k+/yrRemote4+ YOEAndroid Engineering

Build and scale Android experiences for onX’s Hunt product, collaborating across engineering and product teams on architecture, experimentation, and reliable customer-facing features. The role requires at least four years of professional software development experience, including two years of Android development with Kotlin or Java.

Instacart

Instacart

United States

Senior Mobile Engineer
$214k+/yrRemote5+ YOEAndroid Engineering

Senior mobile engineer responsible for building and optimizing Android applications alongside distributed backend systems, leading development lifecycles, and improving delivery pipelines. Requires a bachelor’s degree and at least five years of related experience, including advanced Android development.

Instacart

Instacart

United States
Senior Android Engineer II, Digital Twin Platform
$192k+/yrRemote5+ YOEAndroid Engineering

Build and lead Android applications powering Instacart’s Digital Twin Platform, store-view, and Connected Stores initiatives. The role requires 5+ years of Android experience, strong Kotlin or Java expertise, architectural leadership, and comfort integrating hardware and data-intensive systems.

Duolingo

Duolingo

Pittsburgh, PA
Senior Android Engineer, Client Platform - Application Stability and Performance
$183k+/yrOn-site5+ YOEAndroid Engineering

Own the stability and performance of Duolingo’s Android learning app, leading architecture improvements and building tooling for tracing, benchmarking, and regression detection. The role requires strong Kotlin and modern Android expertise, experience diagnosing complex application issues, and mentorship skills.