Android Software Engineer
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
- 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 API s
- 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.
NOTICE: Please be aware of fraudulent emails regarding job postings, job offers and fake checks. FocusKPI's recruiting team will strictly reach out via @focuskpi.com email domain. If you have received fraudulent emails now or in the past, please report it to .
The domain @focuskpijobs.com is fraudulent and not related to FocusKPI. Please do not not reply or communicate to anyone with @focuskpijobs.com.Recommended Jobs
Revitalize Lives Amidst Perris' Natural Beauty!
Physical Therapist Long Term Acute Care job in Perris, CA Discover a fulfilling travel physical therapist position in Perris, where you can revitalize lives while embracing the area's natural beauty.…
Server / Waitstaff
Description Comal has been a community mainstay since opening in downtown Berkeley in 2012. Recognized for its excellence by Michelin Bib Gourmand & SF Chronicle Top 100, Comal serves delicious re…
Boutique Manager
OFFICINE PANERAI, part of the prestigious Richemont Group, is seeking a Boutique Manager for its Beverly Hills location. This role involves leading the boutique to achieve business objectives, managin…
Full Time Pediatrics Job Los Angeles, CA
Outpatient Pediatrician opportunity to work in community health setting in southern Los Angeles, CA - between Long Beach and LA ~ Must be Board Certified Pediatrician ~ Board Eligible new residen…
Requirements Analysis Analyst
Roles & Responsibilities Assess the impact of change on stakeholders, addressing potential resistance. Develop and execute a change management plan, track progress, and mitigate risks and chall…
Travel Nurse - RN - Home Health
Job Description Job Description Position Title: Travel Nurse - RN - Home Health Location: Kailua, HI, USA Shift: Day Shift Number of Weeks: 13 Salary: $40 to $50 per hour Job Desc…
Staff Accountant POST NUMBER: 440020
Vaco Los Angeles is currently working with a client on an exciting role as a Staff Accountant. This role will execute a variety of financial procedures, including month-end and year-end closings, acc…
Join the Heart of Innovation in Palo Alto!
Surgical Technologist - Cardiac Surgery - Travel - (Surg Tech) Join the vibrant pulse of Palo Alto, where innovation meets a rich tapestry of culture! As a travel Surgical Technologist in Cardiac Sur…
English Teacher Wanted in Hangzhou => Relocate to China
Job Description: Prepare and deliver English lessons as a compulsory course; Make appropriate teaching plans according to the levels of the students; teaching hours: up to 15 hours per week,40 mins…