Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 3
API @ 3
Android @ 3
Debugging @ 3
Java @ 5
Kotlin @ 5
Security
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
The Consumer Devices team is building a new generation of AI-native experiences that bring OpenAI’s technology closer to people throughout their day. The team is exploring how AI can become deeply integrated with existing devices by understanding context, helping users accomplish tasks, coordinating across apps and services, and using capabilities uniquely available on the device.
The role is based in San Francisco, California, and follows a hybrid work model with four days in the office per week.
Responsibilities
- Design and implement deeply integrated Android experiences that use 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 device capabilities such as audio, camera, sensors, connectivity, location, notifications, credentials, and other device signals to enable context-aware AI experiences.
- Build agentic mobile experiences that help users complete multi-step tasks and coordinate actions across applications, services, and device functionality.
- Create reusable platform layers and abstractions that support multiple Android devices, OEMs, form factors, and product experiences.
- Prototype new interaction models and explore Android capabilities, APIs, and device features.
- Own work end to end, from technical exploration and architecture through implementation, testing, launch, and production iteration.
- Build experiences that are fast, power-efficient, resilient, and reliable 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 external platform or device partner engineering teams.
- Stay current with Android releases, APIs, device capabilities, and ecosystem developments to help define future product experiences.
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.
- High proficiency in Kotlin and/or Java, with the ability to work 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 issues across application, operating-system, and device boundaries.
- Understanding of Android ecosystem considerations, including OS versions, device configurations, OEM customizations, permissions, power management, and platform fragmentation.
- Strong focus on product quality and user experience.
- Ability to work creatively in ambiguous, rapidly changing environments and independently drive work from exploration through production.
- Experience with 0-to-1 product development and emerging technology.
- Effective collaboration with internal teams and external platform or device partners.
About OpenAI
OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. OpenAI is an equal opportunity employer and does not discriminate on the basis of legally protected characteristics. Background checks are administered in accordance with applicable law, and reasonable accommodations are available to applicants with disabilities.