Ingeniero Android (Kotlin y Java)
35 US$ a 110 US$/hRango orientativo indicado por SME Careers
Publicado el 5 de junio de 2026 · Candidaturas hasta el 16 de noviembre de 2026
Algunos países: América del Norte, Europa, Asia del Sur, Sudeste Asiático
Te envío a la página oficial de SME Careers. La candidatura es gratuita y en inglés.
Cobro una comisión de la plataforma cuando contratan a un candidato que recomendé. Para ti no cambia nada.
El ingeniero Android revisa código generado por inteligencia artificial, crea implementaciones de referencia y evalúa las respuestas del modelo en cuanto a rendimiento y corrección. Los candidatos necesitan un título relevante, cuatro años de experiencia en desarrollo Android en producción y un dominio experto en Kotlin y Java.
Traducción de la oferta original publicada por SME Careers.
Como ingeniero de Android (Kotlin / Java), trabajarás de forma remota y por hora para revisar código de Android generado por IA, arquitecturas móviles y explicaciones técnicas, además de producir implementaciones de referencia de alta calidad y razonamientos paso a paso para problemas de ingeniería complejos. Evaluarás soluciones en cuanto a su corrección, claridad, seguridad, rendimiento, fiabilidad y cumplimiento de las instrucciones; identificarás problemas en Jetpack Compose/UI, concurrencia, gestión de hilos, memoria/rendimiento, ciclo de vida de la aplicación, redes, persistencia y prácticas de compilación/lanzamiento; verificarás la precisión de la información técnica; escribirás explicaciones de alta calidad y soluciones modelo que demuestren las mejores prácticas; y calificarás y compararás múltiples respuestas de IA en función de su corrección y la calidad del razonamiento.
Este puesto de contratista completamente remoto y pagado por hora es en SME Careers, una empresa de servicios de datos de IA de rápido crecimiento y filial de SuperAnnotate que proporciona datos de entrenamiento de IA a muchas de las empresas de IA y laboratorios de modelos fundamentales más grandes del mundo, donde tu experiencia contribuirá directamente a mejorar los principales modelos de IA del mundo utilizados por millones de desarrolladores en todo el mundo.
Importante:
No hay un proyecto inmediato para este rol; sin embargo, si cumples con los requisitos, estarás entre los primeros expertos a los que contactaremos cuando surjan oportunidades relevantes. Esto también te dará acceso a futuros proyectos disponibles a través de nuestra red de expertos.
Responsabilidades
- Desarrollar contenido de entrenamiento para IA: Crear instrucciones detalladas sobre temas de Android y escribir respuestas de referencia de alta calidad para guiar el aprendizaje de la IA.
- Optimizar el rendimiento de la IA: Evaluar y clasificar las respuestas de la IA para mejorar la corrección, la seguridad, el rendimiento y la mantenibilidad.
- Garantizar la integridad del modelo: Probar las salidas de la IA en busca de imprecisiones o recomendaciones no seguras, validando la fiabilidad en casos de uso de Android del mundo real.
Requisitos
- Licenciatura o superior en Ciencias de la Computación, Ingeniería de Software o un campo técnico estrechamente relacionado (o experiencia práctica equivalente).
- Más de 4 años de experiencia profesional construyendo aplicaciones de Android para producción, incluyendo trabajo con bases de código en Kotlin y (idealmente) Java.
- Dominio a nivel de experto en Kotlin (Kotlin 1.6+): seguridad de nulos (null-safety), corrutinas/flows, tipos sellados (sealed types), genéricos y patrones idiomáticos.
- Sólidos fundamentos de Android: ciclo de vida de la aplicación, Activities/Fragments, restauración de estado, límites de ejecución en segundo plano y permisos.
- Experiencia con UI moderna utilizando Jetpack Compose y/o Views; capacidad para razonar sobre la recomposición, elevación de estado (state hoisting) y rendimiento de la interfaz de usuario.
- Experiencia en concurrencia: corrutinas, Flow, mejores prácticas de gestión de hilos, cancelación y prevención de condiciones de carrera/ANRs.
- Sólido conocimiento de patrones de arquitectura: MVVM, conceptos de Clean Architecture, inyección de dependencias (Hilt/Dagger/Koin) y modularización.
- Experiencia con redes y datos: Retrofit/OkHttp, serialización, almacenamiento en caché, estrategias fuera de línea y persistencia (Room/SQLite/DataStore).
- Experiencia con pruebas y calidad: JUnit, pruebas de instrumentación, pruebas de UI con Compose/Espresso, estrategias de simulación (mocking), CI/CD (Gradle, flujo de trabajo de Play Console).
- Conciencia sobre seguridad: almacenamiento seguro (Keystore/EncryptedSharedPreferences), flujos de autenticación, conocimiento de fijación de certificados (certificate pinning), permisos de privacidad y manejo de datos sensibles.
- Dominio del inglés mínimo nivel C1 (escrito y hablado), con capacidad para redactar explicaciones técnicas claras y seguir pautas detalladas en inglés.
- Experiencia previa en entrenamiento de datos para IA, anotación o evaluación de contenido técnico generado por IA es un fuerte plus.
- Altamente detallista y sistemático, con un enfoque metódico para evaluar la calidad del razonamiento e identificar problemas sutiles en código complejo de Android.
Habilidades requeridas
- Performance Optimization
- Clean Architecture
- Networking
- Kotlin
- Coroutines
- Jetpack Compose
- Java
- Android
- Debugging
- Code Review
- MVVM
- App Architecture
- Android SDK
- Android Views
- Kotlin Flow
- Dependency Injection
- Hilt
- Dagger
- Koin
- Modularization
- Gradle
- Android Studio
- App Lifecycle
- Activities & Fragments
- State Restoration
- Background Execution
- Permissions
- Retrofit
- OkHttp
- Serialization
Algunos países: América del Norte, Europa, Asia del Sur, Sudeste Asiático
Sobre SME Careers
SME Careers es la plataforma de expertos de SuperAnnotate, que contrata especialistas en remoto para entrenar y evaluar modelos de IA, de los idiomas al derecho. La oferta original está en su sitio.
Ver este puesto en SME CareersPuestos similares
Ingeniero Kotlin
El ingeniero Kotlin evalúa y califica respuestas de código generadas por IA, verifica la precisión técnica y crea soluciones de nivel experto. Los candidatos deben tener al menos dos años de experiencia práctica en desarrollo Kotlin y un título de licenciatura en ciencias de la computación o un campo relacionado.
- Ktor
- Null Safety
- English
- +5
Publicado hace 150 días55 US$/h
Líder de Equipo Kotlin
El líder de equipo Kotlin supervisa la calidad, la consistencia y el desempeño de los entrenadores en proyectos de entrenamiento de IA con Kotlin mediante la revisión de código generado y la provisión de comentarios. Los solicitantes necesitan un título relevante y al menos tres años de experiencia profesional en desarrollo Kotlin, revisión de código o mentoría técnica.
- Android
- Coroutines
- Trainer Feedback
- +5
Publicado hace 123 días65 US$/h
Ingeniero Java
El ingeniero Java revisa código Java generado por IA, evalúa soluciones arquitectónicas y crea implementaciones de referencia. Los requisitos incluyen un título en Ciencias de la Computación o un campo relacionado y al menos cinco años de experiencia profesional en ingeniería de software con Java en sistemas de producción.
- Microservices
- Performance Optimization
- Backend Engineering
- +5
Publicado hace 151 días55 US$/h
Ingeniero de React Native
Este ingeniero de React Native remoto evalúa y mejora código móvil, arquitecturas y explicaciones técnicas generadas por IA. Los requisitos clave incluyen un título en informática o equivalente, y al menos cuatro años de experiencia profesional construyendo aplicaciones móviles de producción con React Native y TypeScript.
- Android
- Mobile Architecture
- Navigation
- +5
Publicado hace 133 días60 US$ a 100 US$/h
