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 @ 4
Networking
Payments @ 4
Security @ 7
Swift @ 3
Technical Leadership
iOS @ 4
- 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
OpenAI’s Applications Engineering organization builds and operates products that bring its research to users and developers worldwide. The Applied Foundations team owns core product and platform layers, including identity and access, safety, payments, and commerce across OpenAI’s applications.
The role involves building core mobile experiences and reusable iOS foundations for account management, family features, payments, safety, and interactions with OpenAI products. The engineer will own complex client-side systems spanning UI, networking, local state, payment integrations, and Apple platform integrations, while collaborating with backend, product, and safety teams to shape architecture for OpenAI’s mobile ecosystem.
Responsibilities
- Build and ship new iOS experiences that showcase the power of AI.
- Optimize application performance, reliability, and responsiveness at global scale.
- Design and maintain shared iOS frameworks and primitives for account, trust, and commerce flows used across OpenAI’s mobile applications.
- Establish robust testing frameworks and refine application architecture for long-term maintainability.
- Collaborate with product, design, research, and backend teams to deliver high-impact features.
- Provide technical leadership in shaping OpenAI’s iOS platform.
Requirements
- 4+ years of professional software engineering experience.
- Proven experience building high-quality iOS applications in production, especially reliable and resilient systems at scale.
- Experience owning complex, business-critical mobile systems end-to-end.
- Experience making deep architectural tradeoffs on iOS.
- Fluency in Swift and familiarity with the Apple development ecosystem, including Xcode, UIKit, and SwiftUI.
- Strong focus on performance, security, and user experience.
- Ability to work cross-functionally to deliver ambitious product ideas.
Benefits
- Base salary range of $230,000–$385,000 per year.
- Equity, performance-related bonuses for eligible employees, and comprehensive benefits.
- Medical, dental, and vision insurance, with employer contributions to Health Savings Accounts.
- Pre-tax accounts for health, dependent care, and commuter expenses.
- 401(k) retirement plan with employer match.
- Paid parental, medical, and caregiver leave.
- Paid time off, company holidays, office closures, and paid sick or safe time.
- Mental health and wellness support.
- Employer-paid basic life and disability coverage.
- Annual learning and development stipend.
- Daily office meals and eligible meal delivery credits.
- Relocation support for eligible employees.
- Additional benefits may include charitable donation matching and wellness stipends.
OpenAI is an equal opportunity employer committed to reasonable accommodations and applicable fair-chance employment practices.