
Android Developer
Required Skills
Job Description
Job Title: Android Developer
Job Type: Full-time
Location: Remote
About Us:
micro1 is the end-to-end human data infrastructure behind AGI. Our AI recruiter model is used by frontier AI labs and Fortune 10s to source, vet, and deploy PhDs and professors from the world’s top universities at scale. These experts are placed directly into the training loops of the most advanced AI systems, powering the breakthroughs that move models forward. Our data platform converts their expertise into high-signal training datasets, and our talent management tooling measures, routes, and improves performance at scale.
Job Summary:
We’re looking for an Android Engineer to build and optimize mobile apps that interface with robotic sensors and field hardware. You’ll work on real-time data handling, device connectivity, and UI experiences that directly support operators in the field.
Key Responsibilities:
- Build and improve Android apps integrating robotic sensors and Bluetooth hardware.
- Implement real-time data streaming, buffering, and synchronization.
- Optimize background services for offline capture, network sync, and power efficiency.
- Create intuitive UIs for field use in demanding environments.
- Use multithreading and coroutines for smooth performance.
- Collaborate across teams to connect apps via Bluetooth, WebSockets, and networking frameworks.
- Manage and persist large datasets using Room/SQLite.
Required Skills:
- Strong Kotlin and Android SDK expertise.
- Experience integrating with sensors, Bluetooth devices, and data collection hardware.
- Skilled in coroutines, threading, and background task handling.
- Experience with networking tools (Retrofit, WebSockets, gRPC).
- Ability to build efficient, real-time, battery-conscious applications.
- Solid data persistence and sensor data understanding (IMU, GPS, LiDAR, camera).
- Strong communication and documentation skills.
Preferred:
- Experience with NDK and bridging to React Native.
- Knowledge of data compression, encryption, or on-device ML (TensorFlow Lite).