Empresa busca Ingeniero/a Mobile con experiencia en Android y Kotlin para desarrollar aplicaciones de productividad basadas en IA. Se requiere experiencia en integración de features de IA y optimización de performance.
Estamos contratando en nombre de A1, un equipo de alto talento que está construyendo la próxima generación de aplicaciones de productividad nativas de IA. Su misión es reemplazar el trabajo digital repetitivo con IA que pueda completar tareas reales de manera confiable para los usuarios cotidianos. En lugar de construir otro chatbot, A1 está creando flujos de trabajo de IA de larga duración que gestionan conversaciones, coordinan acciones, mantienen el contexto e interactúan con servicios externos, todo con una mínima intervención del usuario. El producto está diseñado para la confiabilidad, el contexto persistente y la finalización de tareas del mundo real, ayudando a los usuarios a ahorrar hasta el 90% de su tiempo en el trabajo digital diario. ROL Como Ingeniero de Software Android, serás responsable de la experiencia del cliente Android, dando forma a cómo la IA se siente, se comporta y funciona en dispositivos móviles. Este no es un rol de cliente ligero: construirás una aplicación Android de nivel de producción donde las interacciones de IA son fundamentales para el producto, y el rendimiento, la confiabilidad y la claridad son críticos. RESPONSABILIDADES CLAVE - Construir y mantener aplicaciones Android de producción usando Kotlin. - Integrar funciones impulsadas por IA (chat, visión, voz, recomendaciones) a través de APIs de backend. - Diseñar patrones de UX para interacciones de IA, incluyendo respuestas en streaming, reintentos y resultados parciales. - Optimizar el rendimiento, el uso de memoria y la capacidad de respuesta para flujos con uso intensivo de IA. - Implementar análisis, registro y captura de comentarios para respaldar la evaluación y la iteración de IA. - Colaborar estrechamente con ingenieros de backend y ML en contratos de API y comportamiento del sistema. - Garantizar la estabilidad, seguridad y escalabilidad de la aplicación en entornos de producción. EXPERIENCIA IDEAL - Más de 3 años de experiencia en desarrollo Android usando Kotlin. - Experiencia práctica en la integración de funciones de IA (LLMs, APIs de visión, voz). - Sólida comprensión de la programación asíncrona (Coroutines, Flow). - Familiaridad con APIs REST o gRPC y formatos de datos estructurados. - Sólidas habilidades de depuración y perfilado de rendimiento. - Comodidad trabajando en entornos con latencia, fallos parciales y comportamiento no determinista. - Experiencia con MLKit o inferencia ligera en el dispositivo. - Aplicaciones de producción publicadas en Google Play Store. RESULTADOS ESPERADOS - Aplicaciones Android estables, fluidas y confiables para uso en el mundo real. - Rendimiento optimizado: receptivo, de baja latencia y eficiente en memoria y CPU. - Detección y resolución temprana de problemas de producción con un análisis claro de la causa raíz. TECH STACK - Kotlin / Java - SQL / NoSQL - TensorFlow Lite (inferencia en el dispositivo) CÓMO TRABAJAN A1 cree que los mejores productos son construidos por equipos pequeños y de clase mundial. Operan con alta densidad de talento, toma de decisiones colectiva y ejecución rápida, equilibrando calidad con velocidad. Unirse al equipo significa aportar estructura, ejercer criterio y ejecutar de forma independiente, todo mientras se contribuye a un producto diseñado para sentirse verdaderamente mágico para los usuarios. PROCESO DE ENTREVISTA Si hay un encaje, espera de 3 a 4 entrevistas realizadas virtualmente o en persona. Las solicitudes son evaluadas directamente por miembros técnicos del equipo. La transparencia y la eficiencia son valores centrales, por lo que las decisiones se toman rápidamente. Para candidatos excepcionales, esta no es solo una oferta de trabajo, es una invitación a unirse a un equipo que aporta los beneficios prácticos de la IA a miles de millones a nivel mundial.