June 24, 2026
Android Application Engineer
Senior • Hybrid
156,996 - 206,004 USD/yr
Boston, MA , +4
LILT is looking for an Android Application Engineer to join the team building LILT Converse, an on-device instant translation application. Converse enables secure, real-time speech translation without an internet connection, designed for government, defense, and enterprise teams operating in communication-sensitive or connectivity-constrained environments. The role focuses on building software that runs large multilingual speech models directly on Android hardware leveraging Qualcomm Snapdragon AI acceleration.
Description
As the Android engineer on Converse, you will own the Android application end-to-end — from architecture and on-device ML integration through performance tuning, release, and reliability in the field — working closely with ML, product, and design on a small senior team. You will architect new features, integrate on-device ML models, optimize performance, manage large local model assets, and ensure reliability in production environments.
Responsibilities include delivering multilateral translation (3+ simultaneous languages), utterance management, kiosk deployment modes, enterprise configuration, reasoning about hardware constraints, APK packaging, sideloading workflows, and managing multi-gigabyte inference workloads on mobile SoCs.
Requirements
Required
- 4+ years of professional Android development (Kotlin) with end-to-end ownership of a production app
- Strong Android fundamentals: Android SDK, Jetpack, lifecycle, background work, storage APIs
- Experience integrating native libraries via NDK/JNI
- Performance optimization on physical devices (memory, latency, thermal behavior)
- Experience with offline-first applications and large on-device assets
- Real-time audio implementation on Android: microphone capture, TTS/speaker output, low-latency audio pipelines, USB microphone support
- On-device speech pipeline integration (ASR → translation → TTS), streaming partial results, live conversation UI turn-taking
- Enterprise deployment familiarity: sideloading, MDM/kiosk modes, pre-provisioned device configuration
- U.S. citizenship or eligibility for required government access authorization
Strong Plus
- On-device ML runtime integration (ONNX Runtime, TensorFlow Lite, Qualcomm QNN / Snapdragon NPU acceleration)
- External display / kiosk UX (HDMI output, overlays)
- Secure data handling: encrypted export, USB storage workflows, air-gapped environments
- Experience with government, defense, or enterprise customers
Bonus
- Deep speech/audio domain expertise (latency/quality tuning, noise handling, audio preprocessing, model quantization on mobile SoCs, speech model runtimes)
- iOS / Swift experience
- CI/CD with hardware-in-the-loop testing on physical devices
Compensation
Compensation Range: $143K - $206K
- Tier 1: $157K – $206K
- Tier 2: $143K – $192K
Similar jobs you might like
Technology

xAI
Mobile Android Engineer
Senior
On-site
Palo Alto, CA
🏢 Summary: Opportunity for an experienced Android Engineer to build high-impact AI-driven mobile experiences using modern Android technologies. The role focuses on architecting and optimizing large-scale production apps with strong ownership and product intuition. Compensation includes a highly competitive salary and comprehensive benefits package. 🗂️ Requirements: Proficiency in Kotlin, Experience with Jetpack Compose, Experience with reactive programming, Experience architecting large production Android applications, Ability to optimize performance, stability, and reliability, Strong ownership and responsibility for large technical areas, Strong communication skills 📃 Skills: Kotlin, Jetpack, Compose, Android, AndroidStudio, Gradle, Rust, ReactiveProgramming 🏢 Description: ABOUT xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All employees are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. ABOUT THE ROLE: We're seeking an exceptional Android engineer to join a small, high-impact team dedicated to creating the world's most valuable AI application, judged by the impact it delivers to users. You'll shape cutting-edge mobile experiences, blending technical mastery with a keen product sense to deliver brilliance that resonates with users. You will work on the most critical product or technical challenge at any given time. BASIC QUALIFICATIONS: Proficient in Kotlin, Jetpack Compose and reactive programming. Has a strong product sense and high craft bar. Builds intuitive and delightful user experiences. Experienced in architecting modern large production apps while embodying technical excellence. Strong sense of ownership and agency. Able to put on multiple hats and take responsibility for large areas. Able to optimize for performance, stability and reliability. PREFERRED SKILLS AND EXPERIENCE: A proven track record of shipping standout apps or features that demonstrate both technical excellence and exceptional product intuition. Deep expertise in the Android ecosystem and related development tools (Android Studio, Gradle, etc.). Rust for working with our backend components. COMPENSATION AND BENEFITS: $180,000 - $440,000 USD Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, short & long-term disability insurance, life insurance, and various other discounts and perks. xAI is an equal opportunity employer. For details on data processing, view our Recruitment Privacy Notice.
Technology
Britenet
Mobile Software Engineer (Android)
Mid
Hybrid
Warsaw, Poland
🏢 Summary: Development of a native Android application in the Language Intelligence domain, leveraging AI and NLP to process and analyze large-scale text data. The role focuses on building scalable, high-quality UI solutions with Kotlin and Jetpack Compose, and integrating AI-driven features. The position also involves contributing to architecture, CI/CD processes, and overall application performance and stability. 🗂️ Requirements: Strong knowledge of Kotlin, Experience with Jetpack Compose, Solid experience with Android SDK, Experience in native Android development, Understanding of OOP principles, Knowledge of algorithms and data structures, Experience with Gradle build processes, Experience with CI systems 📃 Skills: Kotlin, JetpackCompose, Android, AndroidSDK, Gradle, CI, OOP, Algorithms, DataStructures, NLP, AI 🏢 Description: The project is developed in the Language Intelligence area. It uses AI and NLP technologies to analyze and process large-scale text data. The solution supports key features of a digital platform, such as search, content quality, and process automation. Our expectations: Strong knowledge of Kotlin and Jetpack Compose for UI development. Solid experience with Android SDK and native Android development. Good understanding of Object-Oriented Programming (OOP), algorithms, and data structures. Experience with Gradle build processes. Experience working with Continuous Integration (CI) systems. High level of independence, good work organization, and strong problem-solving skills. Native level of Polish and English at B2 level. Nice to have: Experience with modular architecture (e.g. Kotlin Multiplatform). Experience working with large codebases. Practical knowledge of Test-Driven Development (TDD) and Pair Programming. Experience in AI-supported software development, e.g. using tools like GitHub Copilot. Main responsibilities: Develop and maintain native Android applications using Kotlin and Jetpack Compose. Design and implement user-friendly and scalable UI solutions. Work with AI and NLP-based features for text analysis and processing. Collaborate with product managers, backend developers, and data teams. Ensure high code quality, performance, and application stability. Participate in code reviews and knowledge sharing within the team. Contribute to architecture decisions and modular code design. Support and improve CI/CD pipelines and build processes. Identify, analyze, and solve technical problems independently. Write clean, maintainable, and testable code.
