Member of Technical Staff (Android Engineer, Computer Growth)

Android Engineer · Senior · Full Time

San FranciscoUSD 220k – 405k3w ago
Apply for this role

Opens Perplexity AI's application page

Role

What you'll do.

Member of Technical Staff (Android Engineer) at Perplexity AI focused on mobile growth and agentic AI experiences. You'll own the complete mobile funnel—from app store optimization and onboarding through push notifications, in-app purchases, and retention—shipping rapid experiments across Perplexity, Comet, and Computer on Android. This role requires 3+ years of professional mobile engineering experience with strong Kotlin/Jetpack Compose skills, proven ability to execute multiple experiments in parallel, and deep product judgment to drive adoption metrics that matter.

Responsibilities

  • Design and Own Growth Surfaces Across Mobile Funnel: Design, build, and own end-to-end growth surfaces spanning install, activation, onboarding, lifecycle messaging, conversion, retention, and paid upgrade moments on Android. Translate behavioral signals and user feedback into durable product experiences that drive measurable adoption across Perplexity, Comet, and Computer products while respecting mobile constraints including release cycles and app store review policies.
  • Lead End-to-End Experimentation: Lead growth experiments from hypothesis formation through instrumentation, implementation, analysis, and rollout. Ship multiple experiments in parallel despite app release cadence by building flag-driven and server-driven architectures that enable testing without waiting for store releases. Own experiment design, statistical rigor, and communicating results to stakeholders.
  • Monetization and In-App Purchase Integration: Own in-app purchase and paywall surfaces including billing system integrations, subscription and credit purchase flows, entitlement correctness, and pricing experimentation. Implement robust payment experiences that drive conversion while maintaining security and compliance. Partner with monetization and backend teams to ensure billing data accuracy and seamless user transactions.
  • Push and Lifecycle Notification Strategy: Build push and lifecycle notification experiences that earn user opt-in through thoughtful permission prompts, precise targeting, optimal timing, and contextual deep links. Instrument all notification touchpoints to measure impact on retention versus churn. Continuously optimize engagement strategies based on data-driven insights and user feedback.
  • Cross-Platform Consistency and Collaboration: Partner with web, iOS, and design engineers to ensure onboarding flows, upsells, and in-task nudges feel native across all platforms while maintaining visual and behavioral consistency. Communicate technical constraints and opportunities to non-technical stakeholders. Coordinate with multiple teams to align on user experience and growth strategy.
  • App Store Optimization and Attribution: Partner with Growth team to optimize app store presence and attribution. Implement ASO best practices including store listing experiments and localized metadata. Integrate with mobile attribution platforms to track campaign effectiveness and user acquisition cost. Drive improvements based on attribution data and competitive analysis.
  • Metrics-Driven Development and Instrumentation: Hill-climb critical metrics across the mobile funnel: install-to-activation conversion, D1/D7/D30 retention rates, notification opt-in and engagement, paid conversion, and habit formation. Implement clean, trustworthy instrumentation for all growth surfaces. Maintain data quality and experiment readouts to ensure reliable decision-making.
  • Cross-Functional Partnership and Execution: Partner closely with Product, Design, Data Science, Monetization, Marketing, and core Mobile teams to identify growth opportunities and execute on initiatives. Propose experiments proactively, ship features ahead of schedule, and drive continuous improvements with strong ownership instincts. Break down silos and amplify team strengths through collaborative execution.

Qualifications

What we look for.

Technical

  • Kotlin and Jetpack Compose Proficiency

    Strong native Android development skills with professional production experience in Kotlin and Jetpack Compose. Demonstrate advanced understanding of modern Android development patterns, coroutines, and reactive programming. Required to architect complex growth surfaces and experimentation frameworks.

  • Mobile Release and Deployment Management

    Proven experience owning full release cycles including build and release tooling, phased rollouts, app store submission processes, store review navigation, crash and regression monitoring, and safe rollback procedures. Understand version fragmentation challenges and release constraints specific to Android ecosystem.

  • A/B Testing and Experimentation Platforms

    Hands-on experience with A/B testing and experimentation platforms such as Eppo, Statsig, Optimizely, or in-house equivalents, particularly within versioned mobile apps. Demonstrate ability to design statistically valid experiments, interpret results correctly, and avoid common pitfalls in mobile experimentation.

  • Data Analysis and SQL

    Ability to pull, segment, and interpret funnel data independently using SQL or analytics tools. Comfortable performing basic statistical analysis, identifying data quality issues, and making data-informed decisions. Proficiency in connecting product metrics to business outcomes.

  • In-App Purchase and Billing Systems Integration

    Experience implementing and debugging in-app payment flows, subscription management, and billing integrations. Understanding of payment platform APIs (Google Play Billing Library), entitlement systems, and common payment flow pitfalls. Familiarity with subscription economics and retention incentives.

  • Push Notification Architecture and Lifecycle Messaging

    Experience building notification systems including permission prompts, targeting logic, scheduling, deep linking, and engagement instrumentation. Understanding of notification best practices, user engagement patterns, and push fatigue management to optimize for retention while maintaining opt-in rates.

Education

  • Computer Science or Related Field (Preferred)

    Bachelor's degree in Computer Science, Engineering, Mathematics, or related technical field preferred. Equivalent professional experience shipping production software demonstrating strong fundamentals can substitute for formal degree.

Experience

  • 3+ Years Professional Mobile Engineering at Scale

    Minimum 3 years of professional mobile engineering experience shipping consumer applications at meaningful scale on Android. Experience with production apps handling millions of users, complex feature requirements, and multi-platform coordination. Track record of shipping high-quality releases with attention to performance and stability.

  • Growth or Experimentation-Heavy Team Experience

    Direct experience on growth engineering, product experimentation, or mobile acquisition teams is highly valuable. Familiarity with running multiple concurrent experiments, understanding growth metrics, and translating user behavior into product decisions. Understanding of how experimentation fits into broader product strategy.

  • Mobile Attribution and Measurement Stack Experience

    Experience with mobile attribution and measurement platforms such as AppsFlyer, Adjust, or Branch. Understanding of paid mobile acquisition campaigns, attribution modeling, and cost-per-acquisition optimization. Knowledge of how to measure campaign impact and optimize marketing spend allocation.

  • Full-Stack Problem Solving in Fast-Growth Environments

    Experience at fast-growing startups or high-ownership engineering teams where engineers frequently reach across technology stacks. Comfort with backend or web technologies when needed to unblock end-to-end solutions. Demonstrated ability to learn adjacent technologies quickly and move fast.

  • App Store Optimization and Localization

    Experience with ASO including store listing optimization, conducting A/B tests on metadata, implementing localized app experiences, and measuring impact on install volumes. Understanding of app store algorithms, ranking factors, and competitive positioning strategies.

Skills

Required

  • Kotlin Programming

    Deep proficiency in Kotlin for Android development with production experience building complex features. Comfortable with advanced language features, null safety, extension functions, and coroutines.

  • Jetpack Compose

    Modern UI framework expertise for declarative Android UI development. Ability to build responsive, performant user interfaces and work effectively with design systems.

  • Mobile App Instrumentation

    Expertise in implementing comprehensive event tracking, analytics collection, and crash reporting for mobile applications. Ability to design clean instrumentation schemas that enable data-driven decision-making.

  • A/B Testing Methodology

    Strong understanding of experimental design, statistical significance, sample size calculations, and avoiding common experimentation pitfalls in mobile environments. Ability to design rigorous tests and interpret results accurately.

  • Product Thinking and Growth Metrics

    Ability to think like a product manager, translate user behavior into growth opportunities, and focus engineering efforts on metrics that matter: retention, conversion, adoption, and monetization.

  • Cross-Functional Collaboration

    Strong communication skills and ability to partner effectively with Product, Design, Data Science, and Monetization teams. Comfort translating technical constraints into business language and vice versa.

  • Ownership and Execution

    Self-motivated with demonstrated ability to propose ideas, ship features proactively, and drive outcomes independently. Comfort operating with ambiguity and strong bias toward action and shipping.

  • Mobile Development Best Practices

    Deep understanding of Android-specific challenges including versioning, fragmentation, battery efficiency, storage constraints, and network resilience. Proficiency with debugging tools and performance profiling.

Preferred

  • Google Play Billing Library

    Nice to have

    Experience with latest Google Play Billing Library APIs for implementing subscriptions and in-app purchases with modern integration patterns.

  • Mobile Attribution Platforms

    Nice to have

    Hands-on experience integrating and working with AppsFlyer, Adjust, Branch, or similar mobile measurement platforms for campaign tracking and attribution analysis.

  • Backend Development Skills

    Nice to have

    Familiarity with backend technologies and ability to implement or modify server-side services to support mobile growth features. Comfort with APIs, databases, and server-driven configuration.

  • Web Development

    Nice to have

    Comfort with web technologies (JavaScript, React, or similar) to ensure consistency of experiences across web and mobile platforms.

  • App Store Optimization

    Nice to have

    Experience optimizing app store listings, running localization experiments, and understanding app store ranking algorithms and competitive positioning.

  • AI Product Knowledge

    Nice to have

    Genuine interest in and adoption of AI products with willingness to deeply understand how Large Language Models and AI systems work. Comfort explaining AI capabilities and limitations to non-technical users.

  • Push Notification Infrastructure

    Nice to have

    Deep experience building sophisticated notification systems including FCM integration, delivery optimization, and engagement measurement.

  • Experimentation Platforms

    Nice to have

    Advanced proficiency with feature flag systems, server-driven configuration, and experimentation platforms for rapid testing and rollout.

Tech stack

Languages

KotlinJava

Frameworks

Jetpack ComposeAndroid Jetpack LibrariesGoogle Play Billing Library

Databases

Firebase Realtime Database and FirestoreRoom

Tools

Firebase and Google AnalyticsA/B Testing PlatformsMobile Attribution PlatformsVersion Control and CI/CDAndroid StudioCrash and Performance Monitoring

Other

Server-Driven UI ArchitectureFeature Flag SystemsDeep LinkingPermissions and Lifecycle Management

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 an Android 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 Android. 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 Android.

  • 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 Android.

  • Strong native skills — Kotlin/Jetpack Compose — 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.

View all 16 roles