OpenAI

Android Engineer, ChatGPT Engineering

OpenAI2 weeks ago
Location

San Francisco

Type

Full Time

Salary

USD 185,000 – 385,000

Level

Senior

Role

Android Engineer

Posted

Feb 25, 2026

Full TimeSenior

The role

Summary

OpenAI is seeking an Android Engineer to lead development of new Android experiences for ChatGPT, working on mobile features and capabilities within their ChatGPT Engineering organization. The role involves building and scaling mobile experiences for one of the world's most advanced AI applications, requiring strong Android expertise and passion for mobile UX performance.

What you'll do

Feature Development: Design and develop new features and capabilities for ChatGPT's Android app
Engineering Standards: Establish strong engineering standards for performance, reliability, and code quality
Cross-functional Collaboration: Collaborate with cross-functional partners to craft experiences that resonate with users
Technical Architecture: Shape technical decisions and define long-term architecture for mobile platforms
Mentorship: Mentor and influence peers through code reviews and shared ownership
Performance Optimization: Optimize mobile app performance and user experience
Code Reviews: Conduct thorough code reviews to maintain high quality standards

What we look for

Technical

Android DevelopmentStrong expertise in Android development with Kotlin/Java
Architecture PatternsExperience with modern Android architecture patterns (MVVM, MVP, Clean Architecture)
Jetpack LibrariesProficiency with Android Jetpack components and libraries
Mobile PerformanceDeep understanding of mobile performance optimization techniques
API IntegrationExperience integrating with RESTful APIs and handling network operations

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related field preferred
Equivalent ExperienceEquivalent professional experience in Android development

Experience

Mobile UXPassion for mobile user experience and interface design
Cross-functional TeamsExperience working in dynamic, cross-functional environments
Large-scale ApplicationsExperience building and maintaining large-scale mobile applications

Skills

Required skills

Kotlin/JavaStrong proficiency in Kotlin and/or Java for Android development
Android JetpackExperience with Android Jetpack libraries and components
Architecture PatternsKnowledge of modern Android architecture patterns (MVVM, Clean Architecture)
Performance OptimizationAbility to optimize mobile app performance and memory management
Cross-functional CollaborationStrong collaboration skills for working with diverse teams

Nice to have

AI/ML IntegrationExperience integrating AI/ML models into mobile applications
Large-scale AppsExperience with high-traffic, consumer-facing mobile applications
Testing FrameworksKnowledge of Android testing frameworks (Espresso, JUnit, Mockito)
CI/CDExperience with continuous integration and deployment for mobile apps

Compensation & benefits

Salary

USD 185,000 – 385,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options and equity participation in OpenAI's growth

Health Insurance

Comprehensive health, dental, and vision coverage

Equal Opportunity

Equal opportunity employer with diversity and inclusion focus

Reasonable Accommodations

Committed to providing reasonable accommodations for applicants with disabilities

Professional Development

Opportunities to work on cutting-edge AI technology and professional growth


Interview process

  1. 1
    Initial Screening Phone or video call with recruiter to discuss background and role fit
  2. 2
    Technical Phone Interview Technical discussion covering Android concepts, architecture, and problem-solving
  3. 3
    Take-home Assignment Android coding exercise to demonstrate technical skills and code quality
  4. 4
    Technical Onsite/Virtual In-depth technical interviews covering system design, Android specifics, and code review
  5. 5
    Behavioral Interview Discussion of past experiences, teamwork, and alignment with OpenAI's mission
  6. 6
    Final Interview Meeting with senior team members and hiring manager for final assessment

Apply for this position

You'll be redirected to the company's application page