Member of Technical Staff (iOS Engineer, Computer Growth)
iOS Engineer · Senior · Full Time
Opens Perplexity AI's application page
Role
What you'll do.
Perplexity AI seeks a Member of Technical Staff - iOS Engineer to lead mobile growth initiatives for their flagship products (Perplexity, Comet, and Computer). You'll own the complete mobile funnel—from app store optimization and install attribution through user activation, onboarding, push notifications, in-app purchases, and retention—building experimental frameworks and data-driven product surfaces at scale. This role demands deep iOS native development expertise, end-to-end ownership of growth metrics, and the ability to ship numerous high-impact experiments in parallel while navigating mobile constraints like app store review cycles and version fragmentation.
Responsibilities
- Mobile Funnel Ownership: Design, build, and maintain growth surfaces across the entire iOS mobile funnel including app store listing optimization, install attribution, user activation, onboarding flows, push and lifecycle messaging, conversion optimization, retention mechanics, and paid upgrade moments. Implement end-to-end tracking and instrumentation to measure performance across all funnel stages.
- Experimentation & A/B Testing Leadership: Lead complex experiments end-to-end from hypothesis formulation and instrumentation through implementation, statistical analysis, and production rollout. Build flag-driven and server-driven architecture patterns enabling rapid experimentation without waiting for app store review cycles. Ship numerous concurrent experiments while maintaining app stability and version compatibility.
- In-App Purchase & Monetization Engineering: Own in-app purchase and paywall implementations including StoreKit integrations, subscription and credit purchase flows, entitlement correctness validation, and pricing/packaging experiments. Ensure seamless billing system integration and monitor transaction success metrics across subscription and one-time purchase models.
- Push Notification & Lifecycle Strategy: Design and build push notification and lifecycle messaging experiences that drive genuine user value and maintain high opt-in rates. Implement sophisticated targeting algorithms, optimal timing logic, deep linking to contextual in-app destinations, and comprehensive instrumentation proving engagement rather than churn impact.
- Cross-Platform Product Consistency: Collaborate with web and design engineering to ensure onboarding experiences, upsell surfaces, and in-task nudges feel native and consistent across iOS, Android, and web platforms. Bridge iOS-specific constraints with shared product vision while maintaining platform-specific best practices.
- App Store Optimization & Attribution: Partner with growth team to optimize App Store performance including metadata experimentation, ASO strategy, localization testing, and deep-link architecture. Implement and maintain mobile attribution integrations with measurement platforms to accurately track user acquisition sources and campaign performance.
- Metrics-Driven Growth Optimization: Define and hill-climb key growth metrics including install-to-activation conversion, day-1/day-7/day-30 retention rates, notification opt-in and engagement, paid user conversion, and habit formation. Build clean data instrumentation, validate trustworthy experiment readouts, and translate behavioral signals into data-informed product decisions.
- Mobile Release & Quality Ownership: Own complete release cycle management including build and release tooling, phased rollout orchestration, app store submission and review navigation, crash and regression monitoring, and safe rollback procedures. Ensure version fragmentation doesn't compromise user experience or experiment validity.
- Cross-Functional Partnership & Communication: Collaborate closely with Product, Design, Data Science, Monetization, Marketing, and core Mobile engineering teams. Translate product requirements and behavioral insights into technical solutions; communicate complex experimentation results and recommendations to non-technical stakeholders.
Qualifications
What we look for.
Technical
Native iOS Development
3+ years of professional mobile engineering shipping consumer applications at meaningful scale on iOS. Demonstrable expertise with native technologies including Swift, SwiftUI, and Objective-C. Ability to write efficient, maintainable code adhering to Apple's platform guidelines and best practices.
A/B Testing & Experimentation Platforms
Hands-on experience designing and implementing A/B tests within versioned mobile applications. Proficiency with modern experimentation platforms such as Eppo, Statsig, Optimizely, or equivalent in-house systems. Understanding of statistical significance, confidence intervals, and experiment design considerations specific to mobile environments.
Mobile Release & Deployment Expertise
Deep familiarity with complete iOS release cycles including Xcode and build system configuration, phased rollout strategies, app store submission process and review guidelines, crash reporting and regression detection, and safe rollback procedures. Experience managing app versioning and backward compatibility.
In-App Purchase & StoreKit Integration
Experience implementing in-app purchase flows, paywall surfaces, and StoreKit integration. Understanding of subscription management, entitlement validation, receipt verification, and billing system connectivity. Knowledge of pricing optimization and promotional mechanics.
Push Notifications & Lifecycle Messaging
Proficiency building push notification systems including permission request optimization, audience targeting and segmentation, scheduling and timing algorithms, and deep link handling. Experience instrumenting notification engagement and measuring retention impact with event tracking.
Data Analysis & SQL Querying
Comfort pulling funnel data, creating user segments, and interpreting analytics independently. Basic SQL knowledge for querying event databases. Ability to structure questions around user behavior, define metrics, and validate hypotheses through data exploration.
App Store Optimization & Attribution
Understanding of App Store metadata, search algorithms, and listing optimization strategies. Experience with mobile attribution platforms (AppsFlyer, Adjust, Branch, or similar) for tracking user acquisition sources and campaign attribution. Knowledge of ASO best practices and localization strategies.
Education
Computer Science or Engineering Foundation
Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent professional experience demonstrating mastery of core computer science concepts and software engineering principles.
Experience
Consumer Mobile Scale Experience
Minimum 3+ years professional mobile engineering experience actively shipping consumer-facing iOS applications that have achieved meaningful user scale. Proven track record of shipping features, debugging production issues, and iterating based on user feedback in fast-paced consumer environments.
Growth & Experimentation Focus
Direct experience on dedicated growth, acquisition, retention, or experimentation engineering teams. Comfortable with rapid experimentation cadence, data-driven decision-making culture, and ownership of growth metrics. Ability to propose, execute, and measure multiple concurrent tests.
End-to-End Project Ownership
Demonstrated ability to identify problems, design complete solutions, and ship features end-to-end without excessive hand-holding. Strong execution track record delivering multiple features and experiments in parallel. Self-motivated with proven initiative in proposing improvements and driving projects ahead of schedule.
Full Release Cycle Management
Experience owning apps through complete release cycles including building, testing, deploying, and monitoring in production. Familiarity with app store review processes, managing backwards compatibility, monitoring crashes and regressions, and executing safe rollbacks when necessary.
Skills
Required
Swift & SwiftUI
Expert-level proficiency in Swift programming language with modern SwiftUI framework for building responsive user interfaces. Ability to write clean, performant code following Swift conventions and best practices.
iOS Native Development
Deep understanding of iOS platform internals including view controller lifecycle, memory management, concurrency patterns, and Objective-C interoperability. Expertise with Xcode development environment and iOS SDK capabilities.
A/B Testing Design
Ability to design statistically sound A/B tests with proper hypothesis formulation, success metrics definition, sample size calculation, and statistical power analysis. Understanding of mobile-specific testing challenges including version fragmentation and device heterogeneity.
Analytics & Instrumentation
Proficiency instrumenting applications with event tracking for comprehensive data collection. Building analytics pipelines and dashboards to measure user behavior, funnel performance, and experiment outcomes with accuracy and clarity.
Product Judgment
Strong ability to translate user behavior patterns and growth opportunities into elegant technical solutions. Strategic thinking about which problems to solve and which experiments to prioritize based on potential impact and feasibility.
Mobile Release Management
Mastery of iOS app deployment including build configuration, code signing, provisioning, phased rollouts, and app store submission. Experience monitoring production health through crash analytics and performance metrics.
Async & Concurrent Programming
Strong grasp of asynchronous programming patterns including GCD, Combine, and async/await in Swift. Ability to write thread-safe code and manage complex asynchronous workflows in mobile applications.
Preferred
In-App Payment Systems
Nice to haveDeep hands-on experience with in-app purchase implementation, StoreKit framework, subscription management, and billing system integrations. Understanding of app store payment policies and edge cases.
Mobile Attribution & Analytics Platforms
Nice to haveExperience integrating and optimizing with mobile attribution platforms (AppsFlyer, Adjust, Branch, etc.). Knowledge of customer journey tracking and cohort analysis for mobile apps.
Objective-C
Nice to haveHistorical proficiency with Objective-C for understanding legacy codebases and integrating third-party libraries. Useful for maintaining compatibility with established iOS applications.
Backend & Web Development
Nice to haveFamiliarity with backend systems, APIs, and web technologies enabling unblocking of cross-platform projects. Ability to understand service architectures and collaborate effectively with backend engineers.
Server-Driven UI Architecture
Nice to haveExperience designing and implementing server-driven user interface patterns enabling dynamic configuration and rapid experimentation without requiring app updates.
Advanced Analytics & SQL
Nice to haveComfort writing sophisticated SQL queries, building complex user segments, and performing statistical analysis. Experience with data visualization tools for communicating insights.
CI/CD & DevOps Fundamentals
Nice to haveUnderstanding of continuous integration and continuous deployment systems, automated testing frameworks, and infrastructure as code principles relevant to mobile application delivery.
Fast-Growing Startup Experience
Nice to haveBackground at high-growth startups or high-ownership engineering teams demonstrates comfort with ambiguity, rapid iteration, and wearing multiple hats in resource-constrained environments.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 220,000 – 405,000
Equity·Stock options
Full posting
Original listing.
In 2026, we launched Computer, the defining product for the new era of agentic AI. Millions of people now use Perplexity to transform knowledge into action, and a growing share of them meet us first on their phone. The Growth team owns the product loops that help people discover, adopt, and build lasting habits around our most important AI experiences — and on mobile that means owning everything from the App Store listing to the first task a user finishes to the moment they upgrade.
As a mobile growth engineer at Perplexity, you'll work across the full mobile funnel — install, activation, onboarding, push and lifecycle messaging, conversion, retention, and in-app purchase moments — for Perplexity, Comet, and Computer on iOS. Engineers are responsible for end-to-end projects: rebuilding onboarding as a series of experiments, wiring in-app purchase and paywall surfaces to our billing systems, shipping notification experiences people actually keep enabled, and turning ASO and deep-link work into measurable adoption.
Growth at Perplexity goes beyond incremental funnel optimization. The team sits close to the core product — we translate behavioral signals, model outputs, and fast experimentation into durable product surfaces used across consumer and enterprise workflows. You'll move fast, run many experiments in parallel, and own the outcome end-to-end, while respecting the constraints mobile brings: release cycles, store review, and version fragmentation.
Why Perplexity is different
Craftsmanship. We build high quality, tasteful products targeting both the AI native and AI curious.
Ownership. You identify the problem, design the solution, and ship it.
Entrepreneurship. We think like founders, act with urgency, and hustle to deliver for each other and our users.
Scholarship. Work among highly talented peers, pursuing knowledge and truth, upleveling ourselves, our teams, and our products.
Partnership. We amplify each others' strengths, break down silos, and give selflessly to help our colleagues deliver excellence.
What you'll do
Design, build, and own growth surfaces across the mobile funnel — install, activation, onboarding, lifecycle, conversion, retention, and paid upgrade moments — on iOS.
Lead experiments end-to-end, from hypothesis and instrumentation through implementation, analysis, and rollout, shipping many in parallel despite app release cadence. Build the flag-driven and server-driven patterns that let us test without waiting on a store release.
Own in-app purchase and paywall surfaces: billing integrations, subscription and credit purchase flows, entitlement correctness, and pricing and packaging experiments.
Build push and lifecycle notification experiences that earn their opt-in — permission prompts, targeting, timing, deep links back into the right task, and the instrumentation to prove they drive retention rather than churn.
Make cross-platform surfaces feel native. Partner with web and design engineers so onboarding, upsells, and in-task nudges are consistent across web, iOS, and Android
Partner with rest of Growth to optimize app store performance and attribution
Hill-climb on the metrics that matter: install-to-activation, D1/D7/D30 retention, notification opt-in and engagement, paid conversion, and habit formation, instrumented with clean data and trustworthy experiment readouts.
Partner closely with Product, Design, Data Science, Monetization, Marketing, and the core Mobile team to translate behavioral signals into durable product surfaces.
Qualifications
3+ years of professional mobile engineering experience shipping consumer apps at meaningful scale on iOS.
Strong native skills (eg. Swift/SwiftUI/Objective-C) — and the willingness to flex into other parts of the stack to unblock yourself and others.
Experience owning a full release cycle: build and release tooling, phased rollouts, store review, crash and regression monitoring, and rolling back safely.
Strong execution: you ship many experiments and product improvements in parallel and drive them to a clear outcome.
Familiarity with A/B testing and experimentation platforms (Eppo, Statsig, Optimizely, or in-house equivalents) especially inside a versioned app.
Comfort data-informed decision-making — you can pull, segment, and interpret your own funnel data.
Strong product judgment; you translate user behavior and growth opportunities into simple, effective technical solutions.
Self-motivated with strong ownership instincts; you propose experiments, ship features ahead of schedule, and drive improvements without asking for permission.
Genuine interest and adoption of AI products and willingness to learn quickly.
Nice to have
Direct experience on a growth or experimentation-heavy team
Deep experience with in-app payments
Experience with mobile attribution and measurement stacks (AppsFlyer, Adjust, Branch) and paid mobile acquisition.
ASO experience, including store listing experiments and localized metadata.
Comfort reaching into the backend or web stack to unblock yourself end-to-end.
Time spent at a fast-growing startup or on a high-ownership engineering team.
Redirects to Perplexity AI's application page.
Other roles
More at Perplexity AI.
Member of Technical Staff (Android Engineer, Computer Growth)
Senior
Member of Technical Staff (Software Engineer, Enterprise Adoption)
Senior
Member of Technical Staff (Software Engineer, Agentic Enterprise)
Senior
Member of Technical Staff (Software Engineer, Connector Platform)
Senior
Member of Technical Staff (Software Engineer, Capabilities)
Senior