 
        
        Job description
we are seeking a highly skilled android software engineer to join our team. The ideal candidate will have extensive experience in developing production-grade android applications and services.
the successful candidate will be responsible for designing, implementing, and maintaining robust real-time audio capture pipelines with buffering and back-pressure handling. Additionally, they will integrate prebuilt ml models into android/aaos apps and services with clear model i/o contracts.
key responsibilities include:
 * implementing offline-first inference with optional cloud inference path using a hosted model endpoint and routing between local and cloud paths
 * designing event logic and configuration toggles; collaborating with ml and product to calibrate and adapt over time
 * optimizing apps for latency, memory, and power efficiency selecting runtime delegates when appropriate and profiling performance
the selected candidate will also be expected to build developer tools and uis for debugging, telemetry visualization, tracing, threshold management, and runtime selection. Furthermore, they will establish quality gates including unit tests and contract tests that validate model interfaces and shapes.
required skills and qualifications
to be successful in this role, the candidate must possess the following skills and qualifications:
 * production-level android development in kotlin with expertise in coroutines, dependency injection, background execution, and modern architecture patterns
 * proven experience integrating ml models on android and/or invoking cloud models from mobile apps with secure auth and retries
 * strong understanding of android audio capture, streaming pipelines, and latency-aware processing
 * performance engineering skills including profiling with perfetto and startup optimization
 * experience with testing frameworks and interface testing for model boundaries
benefits
this role offers a competitive salary and benefits package, as well as opportunities for professional growth and development.
others
we are an equal opportunities employer and welcome applications from diverse candidates. If you are a motivated and experienced software engineer looking for a new challenge, please submit your application.