OSI Engineering
This range is provided by OSI Engineering. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$46.00/hr - $61.00/hr Direct message the job poster from OSI Engineering Android Engineer for AI on-device demos
A leading global device company is seeking an experienced
Android Engineer
to support AI researchers in developing on-device demos and proof-of-concept applications. The ideal candidate has
3+ years of Android development experience
with strong proficiency in Kotlin, Java, Jetpack Compose, and Android SDK, along with a solid grasp of
Android app architecture (MVI/MVVM) . They should bring expertise in
UI/UX design , integrating with
REST APIs and system data sources , and have experience with
on-device execution of LLMs . Familiarity with
NDK/JNI ,
vector databases , and
profiling performance (UI, memory, threading)
is highly valuable. Candidates with published apps, GitHub contributions, and proven ability to
rapidly prototype and collaborate with researchers and designers
will be best suited for this role. Interview Notes:
Prior to submitting, please ensure your candidates are available to interview onsite in Mountain View within the next 2 weeks. Interviews are being planned for the week of 9/22. Interviews will take place on site in Mountain View, CA. Please reopen your search for this role. Thank you!! Job Description: A leading global device company is seeking an experienced
Android Engineer
to support AI researchers in developing on-device demos and proof-of-concept applications. In this role you'll rapidly prototype mobile apps, integrate advanced technologies like vector databases, and build polished, UI-driven demos to showcase cutting-edge research. If you have 3+ years of recent Android development experience (Kotlin/Java), strong UI/UX skills, and the ability to collaborate closely with researchers and designers in a fast-paced, innovation-focused environment, apply now and help shape the future of mobile AI experiences! Job 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. 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 Skills and Experience
3+ years of software development experience, 2+ years Android development experience, including working knowledge of Kotlin Proficiency in 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 Experience with unit testing Github project(s) or contributions to open-source communities 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.). Education
BS in Computer Science, Computer Engineering or similar degree. MS preferred. Other Details
Type: Contract Duration: 6 months (with a possibility to extend) Work Location: Mountain View, CA (Hybrid) Pay range: $46.00 - $61.00 per hour (DOE) Seniority level
Mid-Senior level Employment type
Contract Job function
Technology, Information and Media Referrals increase your chances of interviewing at OSI Engineering by 2x Get notified about new Android Developer jobs in
. Sunnyvale, CA $117,000 - $234,000 2 days ago
#J-18808-Ljbffr
$46.00/hr - $61.00/hr Direct message the job poster from OSI Engineering Android Engineer for AI on-device demos
A leading global device company is seeking an experienced
Android Engineer
to support AI researchers in developing on-device demos and proof-of-concept applications. The ideal candidate has
3+ years of Android development experience
with strong proficiency in Kotlin, Java, Jetpack Compose, and Android SDK, along with a solid grasp of
Android app architecture (MVI/MVVM) . They should bring expertise in
UI/UX design , integrating with
REST APIs and system data sources , and have experience with
on-device execution of LLMs . Familiarity with
NDK/JNI ,
vector databases , and
profiling performance (UI, memory, threading)
is highly valuable. Candidates with published apps, GitHub contributions, and proven ability to
rapidly prototype and collaborate with researchers and designers
will be best suited for this role. Interview Notes:
Prior to submitting, please ensure your candidates are available to interview onsite in Mountain View within the next 2 weeks. Interviews are being planned for the week of 9/22. Interviews will take place on site in Mountain View, CA. Please reopen your search for this role. Thank you!! Job Description: A leading global device company is seeking an experienced
Android Engineer
to support AI researchers in developing on-device demos and proof-of-concept applications. In this role you'll rapidly prototype mobile apps, integrate advanced technologies like vector databases, and build polished, UI-driven demos to showcase cutting-edge research. If you have 3+ years of recent Android development experience (Kotlin/Java), strong UI/UX skills, and the ability to collaborate closely with researchers and designers in a fast-paced, innovation-focused environment, apply now and help shape the future of mobile AI experiences! Job 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. 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 Skills and Experience
3+ years of software development experience, 2+ years Android development experience, including working knowledge of Kotlin Proficiency in 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 Experience with unit testing Github project(s) or contributions to open-source communities 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.). Education
BS in Computer Science, Computer Engineering or similar degree. MS preferred. Other Details
Type: Contract Duration: 6 months (with a possibility to extend) Work Location: Mountain View, CA (Hybrid) Pay range: $46.00 - $61.00 per hour (DOE) Seniority level
Mid-Senior level Employment type
Contract Job function
Technology, Information and Media Referrals increase your chances of interviewing at OSI Engineering by 2x Get notified about new Android Developer jobs in
. Sunnyvale, CA $117,000 - $234,000 2 days ago
#J-18808-Ljbffr