← Volver a todos los empleos

Ingeniero(a) de Software

Ubicación: RemoteTipo de contrato: ContratoSalario: $50 – $100Publicado: 29 de septiembre de 2026

Sobre el Puesto

Título del Puesto: Ingeniero(a) de Software Senior Tipo de Puesto: Contratista (~15 h a la semana) Ubicación: Remoto micro1 está seleccionando Ingenieros de Software para apoyar un proyecto innovador de un cliente. En este puesto, aplicarás tu experiencia para ayudar a entrenar sistemas de IA de nueva generación. Tu trabajo dará forma a cómo los modelos aprenden, razonan y rinden a través de datos reales y de alta calidad. No se requiere experiencia previa en IA — lo que importa es tu conocimiento del dominio. Como experto, crearás Entornos de Reinforcement Learning que evalúan la capacidad de un modelo de IA para resolver problemas complejos de ingeniería de software relacionados con corrección de código, creación de funcionalidades, refactorización y optimización de rendimiento. Se te encargará crear un entorno reproducible y una solución de referencia para el problema.

Lo que Harás

  • Crear tareas de programación realistas, interesantes y extremadamente desafiantes para modelos de IA de frontera, usando tus repositorios favoritos.
  • Diseñar problemas que requieran sólidas habilidades de ingeniería de software, como detectar errores sutiles, construir funcionalidades no triviales o mejorar el rendimiento.
  • Para cada tarea, definir el problema, construir un entorno reproducible y escribir verificadores deterministas que acepten soluciones correctas en distintas implementaciones válidas, rechazando enfoques incorrectos, incompletos o "hard-coded". Proporcionar también una solución de referencia que muestre cómo resolver la tarea.

Requisitos

  • Experiencia práctica significativa en al menos uno de los siguientes lenguajes: Python3, Java, Rust, Go, C++ o TypeScript.
  • Comprensión profunda de algoritmos, estructuras de datos y principios de ingeniería de software.
  • Capacidad demostrada para depurar sistemas complejos, resolver errores y ofrecer optimizaciones efectivas.
  • Experiencia en refactorización de bases de código grandes y modernización de sistemas heredados.
  • Historial de entrega de funcionalidades de alto impacto, desde la concepción hasta la entrega, en proyectos multifuncionales.
  • Sólidas habilidades de documentación y comunicación para explicar conceptos técnicos con claridad.
  • Interés o curiosidad por la IA y sus desafíos técnicos (no se requiere experiencia previa en IA).

Estructura de Compensación La compensación se basa en resultados; los expertos reciben pago por tarea que cumpla las especificaciones del proyecto. El tiempo necesario para completar el trabajo puede variar según la experiencia y el flujo de trabajo del experto. Se aplican requisitos mínimos de envío. Los expertos deben enviar un mínimo de tareas por semana.

Cronograma de Inicio y Disponibilidad Normalmente cubrimos los puestos en 48 horas y buscamos expertos listos para empezar de inmediato. Si eres seleccionado(a), se espera que inicies tus primeras tareas dentro de las 24–48 horas posteriores a completar el onboarding.

Compensación y Logística

Consulte las columnas Pay Min/Max para el rango de la tarifa horaria.