HireTalent

Android Software Engineer II


PayCompetitive
LocationMountain View/California
Employment typeFull-Time

What's your preference?

Apply with job updates
  • Job Description

      Req#: 25-12415
      Objective
      We 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.
      Scope of Work
      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

      Necessary Skills:
      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
      3+ years of software development experience, 2+ years Android development experience, including working knowledge of Kotlin
      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.).
  • About the company

      HireTalent is an executive search firm and temporary staffing solutions provider that specializes in providing direct-hire, contract-to-hire, MSP staffing, Vendor Neutral Program staffing, and consulting services to clients at a national level.

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.