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