Senior Software Engineer II, AI Native, Mobile

New
L
Life360Consumer Mobile App
Remote, USA; Remote, CanadaFull-TimeSenior
SalaryFor candidates based in the US, the salary range for this position is $118,500 to $216,500 USD. For candidates based out of Canada, the salary range for this position is $171,500 to $201,000 CAD.
Apply NowOpens the employer's application page

Job Details

Required Skills
AndroidKotlinCI/CDA/B testingPrompt Engineering

Requirements

  • 6+ years of Android software engineering experience shipping production apps at consumer scale.
  • At least 1 year of hands-on experience prompting, evaluating, and building with LLMs.
  • Strong proficiency with Kotlin and Jetpack Compose.
  • Deep familiarity with the modern Android toolchain (Android Studio, Kotlin Coroutines, Flow).
  • Experience with Android architecture patterns (MVVM, MVI, Clean Architecture, Hilt/Dagger) in large, multi-team codebases.
  • Comfort with mobile experimentation concepts: feature flagging, A/B testing, exposure logging, holdouts, and guardrail metrics.
  • Solid grounding in mobile performance, memory, battery, and crash diagnostics (Android Studio Profiler, Crashlytics).
  • Experience with CI/CD for Android (Gradle, Fastlane, GitHub Actions, Bitrise) and modular build systems.
  • Deep experience with agentic workflows, prompt engineering, and function calling.
  • Bachelor's degree in a technical field, or equivalent experience.

Responsibilities

  • Design and build Android growth features and experiments across onboarding, activation, feature awareness, subscription conversion, and retention.
  • Partner with product, design, data science, and analytics to translate hypotheses into shippable experiments.
  • Use AI coding assistants to orchestrate agents for creating specs, generating code, testing, and verifying results.
  • Instrument experiments accurately to ensure trustworthy exposure logging and analytics.
  • Ship performant and reliable Android experiences while optimizing for startup time, memory, battery, and crash-free rates.
  • Codify AI-Native Android engineering practices and develop playbooks for the broader mobile organization.
  • Contribute to architectural decisions, code reviews, and technical standards.
  • Participate in on-call rotation and incident response for mobile experiments and releases.
  • Mentor team members and evolve team AI-native workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
For candidates based in the US, the salary range for this position is $118,500 to $216,500 USD. For candidates based out of Canada, the salary range for this position is $171,500 to $201,000 CAD.
Apply Now