About the job
About the Team
At OpenAI, our Applications Engineering organization is at the forefront of transforming groundbreaking research into user-friendly products that reach millions globally. The Applied Foundations team is pivotal, managing the essential product and platform layers that enable seamless user experiences—from identity and access management to safety, payments, and commerce across all our applications. Our diverse teams collaborate across product engineering, infrastructure, and safety, ensuring that we deliver technology that is not only reliable but also secure and trusted on a global scale.
About the Role
As a Senior Android Engineer on the Applied Foundations team, you will play a critical role in developing the core mobile experiences that facilitate user sign-up, account management, family features, service payments, and secure interactions with OpenAI’s suite of products. This position emphasizes the creation of high-quality products and reusable Android foundations that empower product teams across various OpenAI apps to expedite their delivery while adhering to the highest standards of security, reliability, and user trust. You will manage intricate client-side systems encompassing UI, networking, local state, payment integrations, and Apple platform integrations, collaborating closely with backend, product, and safety partners to architect a robust mobile ecosystem for OpenAI on a global scale.
You may be an ideal candidate if you:
- Possess 4+ years of professional software engineering experience.
- Have a strong portfolio demonstrating high-quality Android applications in production.
- Are proficient in Kotlin (and/or Java) and are well-versed in Android development tools and architecture components.
- Prioritize performance, security, and user experience in your mobile development process.
- Enjoy cross-functional collaboration to bring innovative product ideas to fruition.
- Are passionate about enhancing performance, security, and overall user experience.

