Android Software Engineer

Sorry, this job was removed at 08:00 p.m. (CST) on Friday, Jul 18, 2025
Mountain View, CA
In-Office
Marketing Tech • Business Intelligence
The Role
FocusKPI is looking for an Android Software Engineer to join one of our clients, a high-tech SaaS company.
The client's team propose hiring an experienced Android Engineer to support LPI Researchers to develop and deliver demos on device. This engineer will be responsible for building proof of concepts (POCs), integrating advanced technologies (such as vector databases), and rapidly developing UI-driven demos as part of existing and new mobile applications.
Work Location:  Mountain View, CA; (on-site 4 days a week)
Duration: 6-month contract; hybrid role
Pay Range: $50/hr to $60/hr
**No C2C resumes are considered**
Responsibilities: 
  • Develop and prototype directly on Android devices - writing performant, well-structured code that showcase value of on-going research to internal and external audiences
  • Hands-on testing and rapid iteration of scope of the demos.
  • Integrate advanced backend technologies - including connecting the demo apps to Vector DB updates.
  • Build mobile UI components and flows - designing intuitive, modern interfaces for demos
  • Create proof of concept apps, aligned with best UX practices.
  • Collaborate with product and design teams - to ensure demos and prototypes align with overall

Deliverables:

  • Working prototypes integrated into the existing and demo apps
  • Codebase demonstrating on-device integration of various components and front-end UI interactions with system data sources (eg. SMS, Email, Finder, Keyboard etc.)
  • Documentation and walkthroughs for delivered POCs and demos
Qualifications:
  • 3+ years of software development experience, 2+ years Android development experience, including working knowledge of Kotlin
  • Education: BS in Computer Science, Computer Engineering, or a similar degree; MS preferred
  • Proficiency in Kotlin, Java, Jetpack Compose, and Android SDK
  • Experience with Android app architecture
  • Familiarity with Native Development Kit (NDK)/ Java Native Interface (JNI)
  • Working knowledge of Android 14-15 SDK for API calls and cross-app integrations
  • Prior experience of integrating LLMs for on-device execution
  • Developing and maintaining the unified UX for multiple projects/features
  • Passion for building scalable and responsive customer-facing applications
  • Experience with Git
  • Solid experience interacting with REST APIs
  • Solid understanding of architecture patterns, namely MVI and MVVM
  • Experience with profiling UI, memory, and threading in Android
  • Ability to effectively translate Product, UX, UI, and analytics requirements into code implementations
  • Ability to accomplish complex engineering tasks independently
  • Previously published application(s) to Google Play Store
  • Have experience with unit testing
  • Have Github project(s) or contribute to open-source communities
  • Have continuous build experience in an Agile Environment.

Optional Skills:

  • Experience with on-device vector databases (ObjectBox, Faiss, etc.)
  • Understanding of ANN algorithms (HNSW, IVF, etc.).
 

**No C2C resumes are considered**
Thank you!

FocusKPI Hiring Team

Founded in 2010, FocusKPI, Inc. (FocusKPI) is a data science and technology firm specializing in predictive analytics practice and methodologies. FocusKPI is a US company headquartered in Silicon Valley, California, with an East Coast office in Boston, Massachusetts.

Similar Jobs

Square Logo Square

Software Engineer

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
185K-327K Annually

Block Logo Block

Software Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
185K-327K Annually

Block Logo Block

Senior Software Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
185K-327K Annually

Block Logo Block

Senior Data Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
133K-234K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Santa Clara, CA
31 Employees
Year Founded: 2010

What We Do

FocusKPI brings deep domain experience in business and marketing analytics to enable our clients to unlock growth-driving insights from data. We help our clients develop action-oriented analytics and data science products that are customized to company-specific needs and integrated into their platforms for ongoing use. Our Accelerators, a toolbox of frameworks and models built over 10+ years, fast-track projects by capitalizing on our experience.

Capabilities:
Predictive Analytics
AI / Machine Learning
Measurement
Text Analysis

Key Industries Served:
Retail Media
B2B & B2C Sales, Marketing, and Merchandising
Software & Applications

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
ClickMint Thumbnail
Marketing Tech • Generative AI • eCommerce • AdTech
Malibu, CA
9 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account